支付寶(螞蟻金服開放平臺)-支付結果非同步通知-驗籤
阿新 • • 發佈:2019-01-09
問題描述:
按文件https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.rIlDQO&treeId=204&articleId=105301&docType=1#s6要求,使用官網提供的SDK,驗籤失敗
問題原因:
文件中缺少引數:auth_app_id
解決方案:
使用以下程式碼獲取需要驗籤的引數,防止缺少引數
AopDictionary paramsMap = new AopDictionary(); System.Collections.Specialized.NameValueCollection coll; coll = request.Form; String[] requestItem = coll.AllKeys; for (int i = 0; i < requestItem.Length; i++) { if (requestItem[i] != "sign_type" && requestItem[i] != "sign") { paramsMap.Add(requestItem[i], request.Form[requestItem[i]]); } }