給WIN2k的IIS開啟SSL通道
發表于:2007-05-25來源:作者:點擊數:
標簽:
下面就以 Windows .NET為例,stepbystep介紹如何為IIS開啟SSL通道。 1.單擊"開始",指向"程序",指向"管理工具",然后單擊"Inte .net 服務管理器"。 2.擴展域節點。選擇"缺省Web頁面",然后右擊。在子菜單中單擊"屬性"。 3.顯示"缺省Web站點屬性"對話框。單
下面就以
Windows .NET為例,step by step介紹如何為IIS開啟SSL通道。
1.單擊"開始",指向"程序",指向"管理工具",然后單擊"Inte
.net服務管理器"。
2.擴展域節點。選擇"缺省Web頁面",然后右擊。在子菜單中單擊"屬性"。
3.顯示"缺省Web站點屬性"對話框。單擊"目錄
安全"選項卡。
注意在"安全通信"下面的"編輯"按鈕現在不可用。這將會持續到您請求一個Web服務器證書。
4.單擊"服務器證書"按鈕。
5.啟動Web服務器證書向導。單擊"下一步"。
6.選擇"創建一個新證書"選項,單擊"下一步"。如果IIS已經有一個證書了,您將看見一個不同的對話框。
7.選擇"立即發送請求到在線證書機構"按紐。
(假設在域中已經有一個配置成發布證書的企業CA,關于如何設置CA服務,請詳細參考一下文檔:
在WIN2000SERVER/.NET中部署公共密鑰CA中心
在討論PKI/CA之前,我想除了了解相關概念之外,有必要親手搭建一個CA系統,實踐一下,那是最好的。
微軟的觸角真是無處不在,因為在其WIN2000SERVER中,已經提供了很好的PKI架構,其中就是包含了內置Certificate Authority組件,而且也提供了非常完備的CryptoAPI編程接口。當然,在微軟新一代服務器.NET中繼續提供對PKI的完全支持。
下面,我就介紹一下如何在Windows2000server/.NET中開啟CA服務。
1、首先請確認您的服務器已經安裝配置了Active Directory服務,這樣您就可以給域中的用戶頒發數字證書。當然AD服務不是安裝CA服務的必要條件,如果僅僅左
測試使用,您可以不安裝AD服務;
2、確保在您的Windows2000server/.NET中開啟IIS服務,并且支持ASP,這樣您的CA服務可以通過WEB在INTERNET/INTRANET發布;
3、開始-->設置-->控制面板-->添加/刪除程序-->添加/刪除Windows組件-->選中證書服務;
4、然后選擇合適的CA類型,這里我們選擇獨立的根CA;
5、如果你要改變微軟的默認密鑰設置,你可以選中高級選項;一般,我們直接進入下一步;
6、在這里輸入您這個CA的詳細信息;
7、然后指定存儲配置數據、
數據庫和日志的位置;
8、完成安裝向導,系統開始安裝CA服務;
然后,您可以通過如下方式訪問認證服務器:
http://安裝認證服務器IP地址/certsrv
在這里,您可以申請一張證書,查看證書請求狀態還有
下載根證書。
當您完成證書申請之后,您可以通過打開IE-->工具-->INTERNET選項-->內容-->證書-->個人查看您個人證書。
當然你也可以通過把證書服務加入到MMC來進行證書服務管理,方法如下:
開始-->運行-->mmc-->文件-->添加/刪除插件-->添加-->證書
)。單擊"下一步"。
8.在名字和安全設置對話框中,接受缺省選項。單擊"下一步"。
9.在下一個頁面上, 輸入您的信息,單擊"下一步"。
10.在"通用名"文本框中輸入您的服務器名字。它可以是DNS名、NetBIOS名稱或LOCALHOST。輸入您的選擇,單擊"下一步"。
11.在下一個頁面上,輸入您的信息,單擊"下一步"。
12.如果在域里面已經有了企業CA,并且您可以從那里申請到Web服務器證書,那么您將可以看到它列在那里。
(如果沒有CA,如果CA沒有配置成可以發布Web服務器證書,或如果您沒有權限申請一個Web服務器證書,列表將會是空的。您必須有一個CA來完成這個部分。)選擇您要使用的CA,單擊"下一步"。
13.就會出現證書請求提交頁面。單擊"下一步"。
14.單擊"完成"?,F在服務器就有了一個WEB服務器證書。
15.您將注意到在"安全通信"下面的"編輯"可以使用了,單擊"編輯"。
16.進入安全通信對話框,在需要安全通道(SSL)前打上勾。
17.如果你希望以后客戶端瀏覽器和WEB通信的時候需要128位對稱加密,那么你就在需要128位加密前打上勾。
18.在客戶端證書中有三種選擇:忽略客戶證書、接收客戶證書和申請客戶證書。選擇第一第二種僅僅是開啟SSL單向認證,選擇第三種著開啟SSL雙向認證。
19.選擇"接受客戶端證書","接受客戶端證書"設置需要在客戶端證書和瀏覽器之間進行協商。您也必須選中"申請安全通道(SSL)"選項框。如果失敗了,它不允許退回到另一個驗證方法。需要安全通道意味著Web站點將不能通過HTTP協議進行訪問,只可以通過HTTPS協議進行訪問。單擊"確定"。單擊"應用"并且單擊"確定"。
20.單擊確定,好了,您的SSL通道開啟了。
以后你就可以通過https訪問WEB服務了。
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|