2015-01-09 150 views
0

我正在關注http://msdn.microsoft.com/en-us/library/ff649647.aspx#Step13以在WCF中添加用戶名認證。在步驟我必須爲SSL創建一個臨時證書,我有以下問題:IIS中的SSL證書

  1. ,週轉基金將部署在其IIS沒有Visual Studio中的服務器,所以我不知道是什麼我應該爲鏈接http://msdn.microsoft.com/en-us/library/ff648498.aspx中的部分做第3步:使用Visual Studio命令提示符創建並安裝臨時服務證書。

  2. 此外,我正在使用IIS 8,並且步驟13:在IIS中配置安全設置中的步驟不像步驟中所述的那樣流暢。如果任何人有一些經驗來配置IIS中的網站使用安全套接字層(SSL)加密和匿名安全,我會很感激一些指針。

回答

0

廣告1) 您可以下載makecert,並把它在目標機器上(它只是一個簡單的工具,沒有必要完全VS),也可以運行在不同的機器上的命令,它會創建和安裝證書LocalMachine/My商店。然後,您可以使用帶有certifacate插件的mmc工具導出此證書,並將其安裝在目標機器上的同一位置(再次使用mmc)。在導出時,確保您已選中「包含私鑰」複選框。

Ad2)我沒有訪問IIS8 atm,但對msdn的描述聽起來不錯。我能想到的唯一提示是確保您有一個可用於HTTPS通信的端口。它使用httpcfg工具完成 http://msdn.microsoft.com/pl-pl/library/ms733768(v=vs.110).aspx