出現了內部錯誤-網站中X509Certificate2加載證書時出錯


今天給網站配置了加密證書文件,用類X509Certificate2加載證書文件時,一直報出現了內部錯誤,但是Demo中用控制台程序加載證書沒任何問題

讀取證書文件的語句:

X509Certificate2 x = new X509Certificate2(cerPath, cerPwd, X509KeyStorageFlags.Exportable)

 

排除文件權限問題,應該是IIS的問題,最后排查出是IIS設置信息中,加載用戶配置文件項被默認設為false導致的,解決辦法是:

 

打開iis 找到部署的站點應用連接池,高級設置,“加載用戶配置文件”項的值改為true


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM