php - 銀行のQRコード支払いアクセスの問題
世界只因有你
世界只因有你 2017-05-16 13:02:18
0
1
941

最近、銀行の QR コード決済へのアクセスに取り組んでいるのですが、書類を入手した後、よくわからないことがいくつかあります。
1. 署名付き証明書の秘密鍵 (.sm2) と公開鍵 (.cer) をダウンロードし、公開鍵を直接インポートしました。
2. PHP デモを使用しています。PHP コードは LAJP を呼び出して、署名のために JAVA 環境を呼び出します。 PHP デモで署名した後に取得したデータがテスト署名検証に合格できません。どの手順が間違っているのかわかりません。Web ページ http://wxpay.cmbc.com.cn/ にテスト デモが添付されています。 cmbc...< br>提供されたローカル署名関数:
<?php

require_once("php_java.php");//LAJP が提供する PHP スクリプトを引用
   試す
    {
       $signAlg = $_REQUEST['signAlg'];
       $base64SourceData = $_REQUEST['base64SourceData'];
       $base64P12Data = $_REQUEST['base64P12Data'];
       $p12Password = $_REQUEST['p12Password'];
       $ret = lajp_call("cfca.sadk.api.SignatureKit::P1SignMessage", $signAlg,$base64SourceData, $base64P12Data,$p12Password);
       echo "{$ret}
"; } catch(例外 $e) { echo "エラー:{$e}
"; } ?><a href="index.html">return</a>
世界只因有你
世界只因有你

全員に返信(1)
黄舟

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート