我在使用asp webforms構建的SAML服務提供者項目中使用kentor authservices。在沒有密碼的證書上的「指定的網絡密碼不正確」,僅在實時服務器上
它的工作原理在開發機器上很好,但是當我把它在生產服務器上(窗口2012 R2,IIS 8),該X509Certificates.X509Utils._LoadCertFromFile 調用拋出一個異常「指定的網絡密碼不正確。」只有
,證書(PFX)沒有密碼,它坐落在,我可以看到任何不尋常的方式沒有固定的位置,但可以肯定我和「大家」暫時給予完全訪問嘗試夾。
相關的web配置的部分是:
<serviceCertificates>
<add fileName="~/App_Data/M_SSO_SP.pfx"/>
</serviceCertificates>
雖然我不認爲這是相關的代碼,基於它的做工精細的開發機器上 - 可能還有一些服務器端的問題與證書?
任何幫助將不勝感激。
非常感謝安德斯!我在http://stackoverflow.com/questions/8286110/asp-net-the-specified-network-password-is-not-correct上看到了評論文章 - 是否有可能在沒有「填滿磁盤」正如評論所暗示的那樣? – David
我不知道填補磁盤風險。 [stubidp](http://stubidp.kentor.se)在Azure上運行,並使用「MachineKeySet」標誌加載證書,並且在線上的年份中我沒有看到任何問題。 –
好吧,這可能是好的,然後,我沒有看到有關machinekeyset提到它的其他帖子。謝謝! – David