2014-05-15 52 views
0

我已經在Windows Azure網站角色中部署了思科身份服務器。我面臨的問題是SSL證書。如果我沒有自定義域名,我不得不使用已經擁有微軟證書的* .azurewebsites,並且應用程序池帳戶無法讀取此證書的私鑰,因此會引發錯誤。在Windows Azure網站中思考問題SSL問題

有人有同樣的問題或任何想法,我可以做些什麼來解決它。

謝謝

回答

0

SSL和簽名證書不需要是相同的。使用MS SSL證書(現在)併爲簽名生成單獨的證書。然後,可以上傳該證書,以便以編程方式訪問該證書。

+0

因此,我上傳了證書,但ThinkTecture根本沒有看到它。Thinktecture用於獲取證書的代碼來自本地計算機,Azure網站中不支持該代碼。任何解決方法。 – sp9

+0

我在這篇文章中看到,你會說將會爲Azure網站添加支持https://github.com/thinktecture/Thinktecture.IdentityServer.v2/issues/53。您是否知道任何解決方法以使其工作。 – sp9

+0

好的 - 我誤解了你的問題 - 你使用了「角色」這個詞,所以我認爲是「網絡角色」 - 但是,你是正確的v2由於沒有證書存儲而與網站不兼容。您可以在ConfigurationRepository中編寫自定義代碼,以便從代理位置加載證書。 – leastprivilege