2016-12-20 5 views
1

I가 PHP에서 MIGS payment gateway code를 변환하기 위해 노력하고있어 NODE.js
다른 모든이 HMAC 해시 코드 생성
PHP CODEHMAC 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은 위의 코드에서 모두 동일하지만 항상 얻을 수 있습니다. 다른 값을 가짐.

답변

0

죄송합니다 내가 '사람이 여기있다 동일하게 변환 할 경우
가 그래서 ..

+0

당신이 전체 소스를 게시하시기 바랍니다 수 즐기 코드는 잘 작동 .. Hashvalue의 순서를 엉망 붙어과 돈이다 무엇을 해야할지 모른다. – Tuna