INFO:使用 Visual InterDev 及 Secure Sockets Layer

文章翻譯 文章翻譯
文章編號: 238662 - 檢視此文章適用的產品。
本文曾發行於 CHT238662
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

結論

有了 Visual InterDev,您便可以在設計網站時使用 Secure Sockets Layer (SSL) 來確保隱私權。本文說明使用 Visual InterDev 及 SSL 時可能會遇到的一些問題。

其他相關資訊

Visual InterDev 及 Web 主伺服器之間的通訊,分別是使用 FrontPage 用戶端程式庫及 FrontPage 伺服器擴充功能來執行的。如果有安裝 FrontPage 97 及 FrontPage 98,則這兩者也會使用這些程式庫,而就 SSL 而言,這些程式庫也有其限制。

只能辨識特定的憑證授權單位 (CA)



若要啟用 SSL,則必須在 Web 伺服器上安裝憑證。Visual InterDev 及 FrontPage 97 和更新版本所用的用戶端程式庫版本,均具有硬式編碼,以用來辨識四種特定的 CA 共用密鑰:
  • Verisign-Secure Server Certification Authority
  • RSA Data Security, Inc.
  • AT&T-Certificate Services
  • AT&T-Directory Services
任何其他單位發出的憑證,Visual InterDev 均無法辨識,這包括 Microsoft Certificate Server 所建立的憑證;至於 Verisign 的測試憑證,Visual InterDev 也無法辨識,因為這些憑證並未使用 Verisign 的標準密鑰組 (key-pair)。

注意:瀏覽器不會受到這些限制的影響。瀏覽器使用 WinInet 來存放新的共用密鑰,也沒有「憑證授權單位」特定清單的硬式編碼。

注意:如果安裝了 FrontPage 2000 用戶端、FrontPage 2000 伺服器擴充功能以及 Internet Explorer 5.x,則 FrontPage 2000 會使用 WinInet 來交涉 SSL 連線。FrontPage 2000 可以建立瀏覽器建立的任何 SSL 連線。Visual InterDev 1.0 及 6.0 的設計並不適合使用用戶端程式庫的較新版本,因此會受到較舊的用戶端程式庫的限制。

只支援 40 位元加密



如果 Web 伺服器是設定成使用 128 位元的 SSL 連線,Visual InterDev 便無法連線。用戶端程式庫無法交涉 40 位元以外的 SSL 連線。

高位元錯誤



在用戶端程式庫的 FrontPage 97 版本中 (原先附於 Visual InterDev) 有一個錯誤,該錯誤會在伺服器憑證的共用密鑰的高位元位置以 1 起始時,阻礙 SSL 成功地交涉。這個問題在 FrontPage 98 用戶端程式庫中已經修正。若要更新 Visual InterDev 的用戶端程式庫,請安裝 FrontPage 98 或 Visual Studio service pack 3 或更新版本。

?考

如需其他資訊,請按一下下列的文件編號,參閱 Microsoft Knowledge Base 中的文件:
194449 FP98:Socket Code 13101 Error Opening, Creating New Web
236781 PRB:Client-Side Recordset When SSL Required Fails

?考

本文件是根據 Microsoft Knowledgebase 文件編號 Q238662 翻譯的. 若要參考原始英文文件內容, 請至以下網址:

http://support.microsoft.com/support/kb/articles/Q238/6/62.asp

屬性

文章編號: 238662 - 上次校閱: 2014年2月23日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft Visual InterDev 1.0 Standard Edition
  • Microsoft Visual InterDev 6.0 Standard Edition
關鍵字:?
kbnosurvey kbarchive kbinfo kbvisid100 kbide kbwebserver kbvisid600fix kbfpservx kbgrpasp kbfrontpagex KB238662
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com