微信SHA1验证

2015-12-14 0 949
微信SHA1验证
String token = "QDG6eK";
String timeStamp = "1409659589";
String nonce = "263014780";
String echoStr = "P9nAzCzyDtyTWESHep1vC5X9xho/qYX3Zpb4yKa9SKld1DsH3Iyt3tP3zNdtp+4RPcs8TgAE7OaBO+FZXvnaqQ==";
String verifyMsgSig = "5c45ff5e21c57e6ad56bac8758b79b1d9ac89fd3";

def params = []
params.add(token)
params.add(timeStamp)
params.add(nonce)
params.add(echoStr)

def messageDigest = java.security.MessageDigest.getInstance("SHA1")
messageDigest.update(params.sort().join().getBytes())
println(verifyMsgSig.equals(messageDigest.digest().encodeHex().toString()))

遇见资源网 groovy 微信SHA1验证 http://www.ox520.com/13704.html

上一篇:

已经没有上一篇了!

下一篇:

已经没有下一篇了!

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务