1
私はPHP
からMIGS payment gateway code
を変換しようとしているNODE.js
他のすべては、このHMACハッシュコード生成
PHP CODE
HMAC PHPでMIGSの支払いでとNode.jsの異なる
strtoupper(hash_hmac('SHA256',$this->hashInput, pack("H*",$this->secureHashSecret)));
Javascript/NODE.js code
var binKey = new Buffer(SecureSecret,"hex");
var hasheddata = new Buffer(
crypto.createHmac('SHA256',binKey).update(hashvalue).digest('hex')
).toString().toUpperCase();
hashInputとsecuresecretは両方のコードで同じですが、私はいつも得意です異なる値を指定する。
は、あなたが完全なソースを投稿してくださいすることができお楽しみコードが正常に動作します。..ハッシュ値の順序を台無しに立ち往生し、ドン午前何をすべきか知っている – Tuna