農業銀行網上支付平台-商戶接口編程-demo調試


調試的時候會報一個這樣的錯誤。

ReturnCode = [1999]
ErrorMessage = [系統發生無法預期的錯誤 - 第1個證書無法讀取證書文檔]

 

網上其他資料說是權限問題,有的人可能是權限問題導致的。

還有一種可能是你的配置信息不對:

需要修改demo的配置文件,需要修改幾個地方:

1,文件的存放路徑,原始demo存放路徑:D:\EBUS\CertInfo\TrustPay.cer需要修改。需要修改多個地方。

2,商戶資料段需要修改:

 #==============================================================================
    # 商戶資料段 (請更改)                                                                  
    #==============================================================================   
    -->
    <!--#商戶代碼-->

1)修改商戶代碼 :

   <add key="MerchantID" value="10000000000"/>

 

2)需要修改商戶私鑰密碼

 <!--#商戶私鑰加密密碼(當KeyStoreType0時,必輸設定)-->
    <add key="MerchantCertPassword" value="xxxxx"/>

3)需要修改

 <!--#商戶證書儲存目錄檔名(當KeyStoreType=0時,必輸設定)-->
    <add key="MerchantCertFile" value="D:\EBUS\CertInfo\10000000000.pfx"/>

根據慣例,需要把證書儲存目錄檔名修改和商戶代碼一致,后綴是.pfx。

 

一般來說,把配置修改正確,就可以正常使用了。

 

demo項目可以直接給銀行要,同時他們還提供文檔,文檔很清晰,閱讀完文檔,調試demo一般就不會有啥疑問了。


免責聲明!

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



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