Foxtable(狐表)用户栏目专家坐堂 → 腾讯云短信签名串求助


  共有3468人关注过本帖树形打印复制链接

主题:腾讯云短信签名串求助

帅哥哟,离线,有人找我吗?
cbt
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:574 积分:4252 威望:0 精华:0 注册:2015/5/13 8:32:00
腾讯云短信签名串求助  发帖心情 Post By:2020/10/17 18:03:00 [显示全部帖子]

$signature = base64_encode(hash_hmac("sha1", "POSTsms.tencentcloudapi.com/?Action=SendSms&Language=zh-CN&Nonce=6397&Region=&SecretId=123&Timestamp=1602928887&Version=2019-07-11", "456", true)); echo $signature;
结果是 bO9tOq48+G2ZafYyGSn8Rrfsxus=
就是它这个 sha1 有个 key 我没找到资料

 回到顶部
帅哥哟,离线,有人找我吗?
cbt
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:574 积分:4252 威望:0 精华:0 注册:2015/5/13 8:32:00
  发帖心情 Post By:2020/10/17 18:40:00 [显示全部帖子]

已解决:


Dim text1 As String = "POSTsms.tencentcloudapi.com/?Action=SendSms&Language=zh-CN&Nonce=6397&Region=&SecretId=123&Timestamp=1602928887&Version=2019-07-11"
Dim key1 = "456"
Dim byteData = Encoding.ASCII.GetBytes(text1)

Dim byteKey = Encoding.ASCII.GetBytes(key1)
Dim hmac = new System.Security.Cryptography.HMACSHA1(byteKey)
Dim result = hmac.ComputeHash(byteData)


Dim s = Convert.ToBase64String(result )
output.show(s)

 回到顶部