Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

摘要

Windows Server 2003 憑證服務 Web 註冊功能依賴稱為 Xenroll 的 ActiveX 控制項。在 Microsoft Windows 2000 和更新版本的 Windows,才能使用這個 ActiveX 控制項。不過,在 Windows Vista 中,並在 Windows Server 2008 中,已被取代 Xenroll。範例憑證註冊 Web 網頁所包含的原始發行版本的 Microsoft Windows Server 2003,與 Windows Server 2003 Service Pack 1 (SP1),並與 Windows Server 2003 Service Pack 2 (SP2) 並未設計成處理的變更如何在 Windows Vista 及 Windows Server 2008 執行以 Web 為基礎的憑證註冊作業。

簡介

本文將告訴您如何使用與 Windows Vista 或 Windows Server 2008 的憑證服務網頁註冊頁。

更多的資訊

「憑證服務」已在執行下列作業系統的電腦上使用:

  • Microsoft Windows Server 2003 中,標準版

  • Microsoft Windows Server 2003,企業版

  • Microsoft Windows Server 2003,DataCenter 版本

  • Microsoft Windows Server 2008

憑證服務會提供可自訂的服務,發行及管理使用公用金鑰技術的軟體安全性系統使用的憑證。Windows 憑證服務包括一組的憑證授權單位 (CA) Web 網頁。這些網頁提供簡單的使用者介面來執行許多一般使用者的工作在憑證授權單位。這些網頁註冊頁可讓您使用網頁瀏覽器連線到憑證授權單位。您可以使用網頁瀏覽器來執行一般工作,例如要求憑證,要求的憑證授權單位憑證,使用 PKCS #10 檔案,提交憑證要求等等。

憑證註冊網頁是在案例中,用戶端電腦無法連線到憑證授權單位直接特別有幫助。您可能會遇到這種情況下,其中用戶端電腦不是成員的網域,或在不同的 Active Directory 目錄服務樹系中的憑證授權單位所在的環境中。

憑證註冊 Web 網頁會包含為選擇性的元件中的原始版本的 Windows Server 2003 中,而在 Windows Server 2003 Service Pack 1 (SP1),並在 Windows Server 2003 Service Pack 2 (SP2)。這些網頁包含的指令碼,根據 Xenroll ActiveX 控制項。當您造訪憑證註冊 Web 站台時,用戶端電腦自動下載並安裝正確版本的 Xenroll,如果尚未安裝正確版本的 Xenroll。

Windows Vista 和 Windows Server 2008 不使用 Xenroll。相反地,Windows Vista 及 Windows Server 2008 使用一組的雙重介面元件物件模型 (COM) 物件。這一系列 COM 物件稱為 「 CertEnroll 」。在 Windows Vista 中,並在 Windows Server 2008 中,則會停用 Xenroll。因此,如果您嘗試手動安裝 Xenroll 時,安裝不成功。

Windows Server 2008 包括更新的範例網頁,網頁為基礎的憑證註冊作業。若要在 Windows Vista 中的 CertEnroll 元件一起工作,會更新這些網頁。此外,這些網頁會 Xenroll 一起工作。

Windows Server 2008 憑證註冊網頁

Windows Server 2008 包括更新的範例網頁,網頁為基礎的憑證註冊作業。若要在 Windows Vista 中的 CertEnroll 元件一起工作,會更新這些網頁。此外,這些網頁會 Xenroll 一起工作。

憑證註冊在 Windows Server 2008 中的網頁被設計來偵測用戶端作業系統,並接著使用適當的控制項。如果用戶端電腦執行 Windows Server 2003 或 Microsoft Windows XP,憑證註冊網頁就會使用 Xenroll。如果用戶端電腦執行 Windows Vista 或 Windows Server 2008,將憑證註冊網頁就會使用 CertEnroll。

注意Windows Vista 憑證註冊用戶端元件已經過增強,較早版本 Windows 射速的。一些先前透過使用 Web 網頁的功能現在隨附於用戶端元件。因此,這項功能已經從更新的憑證註冊網頁。已移除的功能包括下列各項︰

  • 代表註冊作業

    註冊代理程式會使用這項功能,來註冊憑證,以代表其他使用者。

  • 電腦憑證註冊

    系統管理權限才能要求電腦憑證。在 Windows Vista 中,Microsoft Internet Explorer 不使用系統管理權限來執行。因此,已從 Windows Server 2008 憑證註冊頁上移除電腦存放區中存放電腦憑證的選項。

  • Xenroll 的.cab 檔案

    如果用戶端電腦會有較早版本的安裝的 Xenroll,不提示用戶端升級至最新版的 Xenroll。

  • Web 網頁的地區設定的整個範圍

    憑證註冊 Web 網頁的某些當地語系化的版本可能無法使用,直到 Windows Server 2008 被釋放為止。

Windows Server 2003 和 Windows Server 2003 SP1 憑證註冊網頁

Windows Server 2003 和 Windows Server 2003 SP1 憑證註冊網頁並不會包含偵測的憑證註冊變更,Windows Vista 中,和 Windows Server 2008 中的程式碼。因此,這些網頁永遠試著使用 Xenroll。因此,當您嘗試執行 Web 為基礎的憑證註冊作業,從 Windows Vista 或 Windows Server 2008 時,[憑證註冊作業未成功。

在這個案例中,您會收到下列訊息,在 Web 瀏覽器視窗中︰

正在下載 ActiveX 控制項。

Windows Server 2003 SP2 憑證註冊網頁

已更新 Windows Server 2003 SP2 憑證註冊網頁,可偵測 Windows Vista 和 Windows Server 2008 中的憑證環境變更。不過,因為不同的發行日期的 Windows Server 2003 SP2、 Windows Vista 中,和 Windows Server 2008 中,Windows Server 2003 SP2 憑證註冊 Web 網頁無法辨識的 CertEnroll 介面。因此,如果您造訪使用電腦執行 Windows Vista 或 Windows Server 2008 的憑證註冊 Web 站台,您會收到訊息,指出 Web 網頁,必須更新。

互通性的資料表

下表說明各種 Windows 用戶端電腦憑證註冊網頁的不同版本之間的互通性。

Windows Server 2003 和 Windows Server 2003 SP1

Windows Server 2003 SP2

Windows 2008 Server

早於 Windows Vista 的用戶端電腦

受支援的

受支援的

支援,但有降低功能

Windows Vista 的用戶端電腦

無法與「下載 ActiveX 控制項」訊息一起

與訊息,指出 Web 網頁,必須更新失敗

受支援的

重要我們建議您安裝更新的網頁之前,先備份 [%systemroot%\System32\Certsrv] 資料夾。安裝程序會導致更新和刪除檔案,可能會導致您失去自訂項目和新增此資料夾中。完成備份程序之後,依照安裝指示上更新套件的下載頁面。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×