阿里云API 网关修改签名密钥

调用ModifySignature修改后端签名密钥。

  • 此功能面向开放API的用户
  • 用于修改某个已存在的签名密钥的名称、Key和Secret
  • 需要注意,修改立即生效,若该密钥已经绑定API,后端做验证时请及时调整为针对新签名字符串的验证
  • 该接口调用的QPS限制为:单用户QPS不超过50

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
SignatureId String dd05f1c54d6749eda95f9fa6d491449a

指定要修改的签名密钥的ID

Action String ModifySignature

操作接口名,系统规定参数,取值:ModifySignature。

SignatureKey String qwertyuiop

设置新的密钥Key值。支持英文字母、数字、英文格式的下划线,必须以英文字母开头,6~20个字符

SignatureName String backendsignature

设置新的密钥名称。支持汉字、英文字母、数字、英文格式的下划线,必须以英文字母或汉字开头,4~50个字符

SignatureSecret String asdfghjkl

设置新的密钥secret值。支持英文字母、数字、英文格式的下划线、及特殊字符(@、#、!、*),必须以英文字母开头,6~30个字符

返回数据

名称 类型 示例值 描述
RequestId String CEF72CEB-54B6-4AE8-B225-F876FF7BZ004

请求ID

SignatureId String dd05f1c54d6749eda95f9fa6d491449a

密钥ID

SignatureName String backendsignature

密钥名称

示例

请求示例


https://apigateway.cn-qingdao.aliyuncs.com/?Action=ModifySignature
&SignatureId=dd05f1c54d6749eda95f9fa6d491449a
&SignatureName=backendsignature
&SignatureKey=qwertyuiop
&SignatureSecret=asdfghjkl
&<公共请求参数>

正常返回示例

XML 格式

<ModifySignatureResponse>
      <RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BZ004</RequestId>
      <SignatureId>dd05f1c54d6749eda95f9fa6d491449a</SignatureId>
      <SignatureName>backendsignature</SignatureName>
</ModifySignatureResponse>

JSON 格式

{
	"SignatureName":"backendsignature",
	"SignatureId":"dd05f1c54d6749eda95f9fa6d491449a",
	"RequestId":"CEF72CEB-54B6-4AE8-B225-F876FF7BZ004"
}

错误码

访问错误中心查看更多错误码。

原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/34166.html

发表评论

登录后才能评论