首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >signature 4100 身份认证错误 为啥?

signature 4100 身份认证错误 为啥?

提问于 2019-10-16 18:04:08
回答 0关注 0查看 106
代码语言:javascript
复制
php代码   大佬帮我看下哪里写错了
/**
 * 腾讯云鉴权
 */
private function get_signature($code){
    $secretKey = '***************';
    $secretid = "**************";
    $action = "GetUserAccessToken";
    $nonce = rand(100000,999999);
    $timestamp = time();
    $srcStr = 'GETopen.api.qcloud.com/v2/index.php?Action='.$action.'&Nonce='.$nonce.'&SecretId='.$secretid.'&SignatureMethod=HmacSHA256&Timestamp='.$timestamp.'&userAuthCode='.$code;
    $signStr = base64_encode(hash_hmac('sha256', $srcStr, $secretKey, true));
    $signStrs = urlencode($signStr);
    return $signStrs;
}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档