手機網站支付的時候出現 “通用參數中少了如service、partner等必填參數”,
首先確保配置文件沒問題,有時還需要檢測 服務器 是否開啟了 openssl 環境。
另附支付寶 各個接口 配置說明文檔
查看地址:http://www.jourmy.cn/alipay/
解決方案一:
config文件配置pid key ,sign_type改MD5測試。這個錯誤90%公私鑰配置上傳錯誤,剩下的是配置參數錯誤 或服務器攔截token
效果如下
決方案二:
Warning: openssl_sign() [function.openssl-sign]: supplied key param cannot be coerced into a private key in D:*********open_payalipay_waplibalipay_rsa.function.php on line 21
原因:私鑰和公鑰沒有配置,或不是一對;
處理方法:用正確的一對公鑰和私鑰文件替了原來沒配的文件alipay_public_key.pem和 rsa_private_key.pem即可
公鑰的獲取和私鑰的生成,與支付寶客服問下就可以了。
按照以上 解決成功以后 的效果圖

