支付寶呼叫退款介面 您使用的私鑰格式錯誤,請檢查RSA私鑰配置,charset = utf-8
uj5u.com熱心網友回復:
遇到相同問題,心好累,把換行和-----BEGIN RSA PRIVATE KEY-----和-----END RSA PRIVATE KEY-----刪了也是一樣的錯誤,根本沒辦法驗證一直報這個錯。uj5u.com熱心網友回復:
編碼方式正確嗎uj5u.com熱心網友回復:
樓主,我知道什么原因了,被支付寶介面坑了,你查看一下DefaultAopClient.cs,里面有一個自定義屬性keyFromFile改成=true這是判斷是用檔案私鑰還是字串私鑰。這個錯誤是在AlipaySignature.cs的RSASignCharSet方法里報的,可以看一下。
uj5u.com熱心網友回復:
你查看一下DefaultAopClient.cs,里面有一個自定義屬性keyFromFile改成=true這是判斷是用檔案私鑰還是字串私鑰。這個錯誤是在AlipaySignature.cs的RSASignCharSet方法里報的,可以看一下。
uj5u.com熱心網友回復:
你查看一下DefaultAopClient.cs,里面有一個自定義屬性keyFromFile改成=true這是判斷是用檔案私鑰還是字串私鑰。這個錯誤是在AlipaySignature.cs的RSASignCharSet方法里報的,可以看一下。
uj5u.com熱心網友回復:
你們解決了么?uj5u.com熱心網友回復:
請問你們是怎么解決的?如果知道的話,麻煩分享一下,謝謝uj5u.com熱心網友回復:
<iframe marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="100%" src="https://bbs.csdn.net/bettings/11/embed"></iframe>uj5u.com熱心網友回復:
我的私鑰是公司給的一段字串,我也不知道啥格式的,不是很長,不是pem檔案里復制的私鑰,我也不知道pem檔案是啥,DefaultAopClient.cs,里面的自定義屬性keyFromFile設定為true跟false都是這錯誤,求兄弟講解一下uj5u.com熱心網友回復:
你是不是在new DefaultAopClient的時候,引數utf-8是小寫的?不是大寫的 UTF-8 ?uj5u.com熱心網友回復:
需要下載支付寶開放平臺開發助手,然后把你的私鑰進行格式轉換,轉PKCS8(JAVA適用)或PKCS1(非JAVA適用)私鑰即可轉載請註明出處,本文鏈接:https://www.uj5u.com/net/99198.html
標籤:C#
上一篇:致迷茫的軟體開發者
