微信支付v3發布到iis時的證書問題

2021-07-28 05:55:40 字數 531 閱讀 1456

找了問題半天,除錯沒有問題,但是放到**上就報錯。最後解決方法。

一開始報「出現了內部錯誤」 解決方法是

方法一

var cer = new x509certificate(certpath, password,x509keystorageflags.machinekeyset);

方法二iis 找到部署的站點應用連線池,右鍵高階設定,找到「載入使用者配置檔案」改為true。window service2008 預設為false的。

解決後報另乙個錯誤 基礎連線已關閉 連線被意外關閉 其實是沒訪問到證書

解決方法是

1.開始-執行 輸入mmc

2.檔案-新增/刪除管理單元 在可用的管理單元中選擇 證書 新增到右側 彈框選擇計算機帳戶

3.展開個人-證書 選擇你匯入的證書或從這裡右鍵匯入

4.右擊證書-所有任務-管理私鑰

5.新增iis_iuser 勾選讀取就行

windows2003 無法使用上面的方法

需要修改呼叫證書方法

ios微信支付 v3

v2版本和v3版本存在很大的差異。在v3中你獲得不到v2所謂的 paysignkey 這個把我害殘了。當然在v3你真的不需要這個引數了。annotation id annotation 這個方法,等下要用到。不得不承認這個文件有點渣。但大體步驟還是ok的。6.用統一下單的api生成預支付單,獲取pr...

微信支付 退款 v3版微信支付

證書 apiclient cert.p12。jar包 commons codec 1.6.jar commons logging 1.1.3.jar fluent hc 4.3.4.jar httpclient 4.3.4.jar httpclient cache 4.3.4.jar httpcor...

jsapi微信支付v3版

v2還是 v3。在這裡整理的是 v3的,v2的同學請忽略!前期準備須要用的是商戶證書,用的是 p12的。設定 api金鑰 jsapi 授權資料夾 1.openid 授權完 你的 url response type code scope snsapi userinfo state 1 wechat r...