2011-08-14 61 views
0

我所看到的關於安裝x.509證書的所有教程都假設服務器機器是本地機器,並且您有完全訪問權限。但是我的應用程序託管在DiscountASP上,那麼如何在他們的機器上安裝證書?在DiscountASP上的IIS上安裝x.509證書

回答

1

您不能,因爲您沒有權限在主機服務器上安裝證書。如果您想使用HTTPS,您必須向您的託管服務提供商支付購買和安裝證書的費用(或者您必須有直接提供SSL或共享SSL的計劃)。如果郵件安全(不受Silverlight支持),則可以使用load certificate from file

+0

我對郵件安全感興趣。但是我不明白「從文件加載證書」是什麼意思,以及爲什麼Silverlight不支持消息安全性?在「從文件加載證書」中,你的意思是我將證書放在服務器的應用程序文件夾中並從那裏加載它?請關注一下機制,這對我來說是全新的( - : –

+0

)你是否遵循鏈接?它應該向你顯示你需要知道的關於從文件加載證書的所有知識Silverlight不支持使用消息安全的綁定 - 檢查[支持的綁定](http://msdn.microsoft.com/en-us/library/cc896571%28v=vs.95%29.aspx)。 –

+0

好吧,現在我明白了:我可以創建一個自簽名的x .509使用複合視圖工具將其放置在服務器上的應用程序文件夾中但我仍然不確定兩件事:1)在您給我的第一個鏈接中,代碼考慮「自定義服務主機「和」服務主機工廠「去?我的意思是,當我部署我的應用程序時,WCF服務會自動公開。我如何告訴它在定製服務主機上運行? 2)客戶端是否需要以某種方式獲得x.509證書? –