System.Security.Cryptography.CryptographicException: 指定了無效的提供程序類型


這兩天在調用銀聯在線的支付接口,把銀聯提供的demo代碼copy過來放到自己網站上,生成通過了,但是運行的時候就報錯了:

指定了無效的提供程序類型。

說明: 執行當前 Web 請求期間,出現未經處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。 

異常詳細信息: System.Security.Cryptography.CryptographicException: 指定了無效的提供程序類型。

截圖:

 

奇了怪了,證書文件夾讀寫權限也給了,不知道怎么回事?

然后開始各種百度啊,必應啊,好搜啊。。。都沒有找到能解決這個問題的答案,不得已翻下牆。

發現還是谷歌強,一搜就搜到我想要的答案,原來是操作系統的問題,我的操作系統是ghost裝盤的,很多的權限沒有給到。

然后我把網站代碼放到服務器上去測試,測試OK了,沒有報錯,返回正確響應報文。這事算是結了。

 

為啥同樣的關鍵字,百度、谷歌查出來的結果相差那么大,難怪好多同學說查資料總是棄度娘找谷哥,因為響應相差太不一樣了。看截圖:

  


免責聲明!

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



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