没有合适的资源?快使用搜索试试~ 我知道了~
tencentyun#qcloud-documents#接口鉴权6
需积分: 0 0 下载量 64 浏览量
2022-07-25
14:34:28
上传
评论
收藏 7KB MD 举报
温馨提示
试读
1. 申请安全凭证 2. 生成签名串 3. 签名串编码 4. 鉴权失败
资源推荐
资源详情
资源评论
腾讯云 API 会对每个访问请求进行身份验证,即每个请求都需要在公共请求参数中包含签名信息(Signature)以验证请求者身份。
签名信息由安全凭证生成,安全凭证包括 SecretId 和 SecretKey;若你还没有安全凭证,请前往[云API密钥页面](https://console.cloud.tencent.com/capi)申请,否则无法调用云API接口。
**本文将以 CVM 为范例来介绍接口鉴权**
## 1. 申请安全凭证
在第一次使用云API之前,请前往[云API密钥页面](https://console.cloud.tencent.com/capi)申请安全凭证。
安全凭证包括 SecretId 和 SecretKey:
> SecretId 用于标识 API 调用者身份
> SecretKey 用于加密签名字符串和服务器端验证签名字符串的密钥。
> 你必须严格保管安全凭证,避免泄露。
申请安全凭证的具体步骤如下:
1) 登录[腾讯云管理中心控制台](https://console.cloud.tencent.com/)。
2) 前往[云API密钥](https://console.cloud.tencent.com/capi)的控制台页面
![](//mccdn.qcloud.com/img568f5fb824757.png)
3) 在[云API密钥](https://console.cloud.tencent.com/capi)页面,点击【新建】即可以创建一对SecretId/SecretKey
> 开发商帐号最多可以拥有两对SecretId / SecretKey。
> 被开发商添加为子用户的QQ帐号,在不同开发商控制台,可以申请不同的安全凭证。
> 子用户的安全凭证,目前仅可调用CDN的云API
## 2. 生成签名串
有了安全凭证SecretId 和 SecretKey后,就可以生成签名串了。以下是生成签名串的详细过程:
假设你的 SecretId 和 SecretKey 分别是:
> SecretId: AK***abcalejrIDz8krbsJ5yKBZQpn74WFkmLPx3gnPhESA
> SecretKey: Gu5t9xGARNpq86cd98joQYCN3Cozk1qA
**注意:这里只是示例,请请根据你实际申请的SecretId和SecretKey进行后续操作!**
以[查看CVM实例列表](/doc/api/229/查看实例列表 )(DescribeInstances)请求为例,当用户调用这一接口时,其请求参数可能如下:
| 参数名称 | 中文 | 参数值|
|---------|---------|---------|
| Action | 方法名| DescribeInstances |
| SecretId | 密钥Id | A
点击阅读更多
资源评论
色空空色
- 粉丝: 54
- 资源: 331
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功