Code前端首页关于Code前端联系我们

微信公众号官方消息token认证方法纠错

terry 2年前 (2023-09-23) 阅读数 64 #移动小程序

官方签名追踪功能

函数checkSignature()

{

{

$signature = $_GET["signature"];

$timestamp = $ _GET["时间戳"];

$nonce = $_GET["nonce"];

$token = TOKEN;

$tmpArr = 字符串($token, $timestamp, $nonce);

sort($tmpArr);

$tmpStr = 内爆($tmpArr);

$tmpStr = sha1( $tmpStr );

if( $tmpStr == $signature ){

return true;

}else{

return false;

}

}

这会导致频繁的认证错误。解决方案是更改

sort($tmpArr);

仅更改

sort($tmpArr, SORT_STRING);

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门