如何搭配使用「憑證服務網頁註冊頁面」與 Windows Vista 或 Windows Server 2008

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:922706
結論
Windows Server 2003 憑證服務 Web 註冊功能依賴稱為 Xenroll 的 ActiveX 控制項。在 Microsoft Windows 2000 和更新版本的 Windows,才能使用這個 ActiveX 控制項。不過,在 Windows Vista 中,並在 Windows Server 2008 中,已被取代 Xenroll。隨附於 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,日期時間版本
  • 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 SP1Windows Server 2003 SP2Windows 2008 Server
早於 Windows Vista 的用戶端電腦受支援的受支援的支援,但有降低功能
Windows Vista 的用戶端電腦無法與「下載 ActiveX 控制項」訊息一起與訊息,指出 Web 網頁,必須更新失敗受支援的
重要我們建議您安裝更新的網頁之前,先備份 [%systemroot%\System32\Certsrv] 資料夾。安裝程序會導致更新和刪除檔案,可能會導致您失去自訂項目和新增此資料夾中。完成備份程序之後,依照安裝指示上更新套件的下載頁面。

警告:本文為自動翻譯

內容

文章識別碼:922706 - 最後檢閱時間:01/10/2016 05:52:00 - 修訂: 5.0

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Windows Vista Starter, Windows Vista 家用入門版, Windows Vista 家用進階版, Windows Vista 旗艦版, Windows Vista 商用入門版, Windows Vista 商用進階版, Windows Vista 商用進階 64 位元版, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Web Server 2008

  • kbhowto kbenv kbinfo kbmt KB922706 KbMtzh
意見反應