阿里云首页

调用CDN的AddCdnDomain接口添加加速域名时发生报错

问题描述

调用阿里云CDN的API接口AddCdnDomain添加加速域名时发生报错,报错信息如下:

{
  "RequestId": "815FD99E-E74D-43D7-960A-0A71F1A3BA59",
  "HostId": "cdn.xxxxxxxx.com",
  "Code": "InvalidParameter.null",
  "Message": "The specified parameter [null] is not valid."
}

问题原因

参数sourceType大小写错误。

解决方案

请参见以下操作进行处理:

  1. 调用AddCdnDomain这个API接口创建域名,参数信息如下所示。
    http://cdn.xxxxxxxx.com?AccessKeyId=xxxxxxxxxxxx&Action=AddCdnDomain&CdnType=web&DomainName=xxxxxx.cn&Format=JSON&OwnerAccount=xxxxxxxx&SignatureMethod=HMAC-SHA1&SignatureNonce=1524773391&SignatureVersion=1.0&SourcePort=80&SourceType=OSS&Sources=lb-luodi.oss-cn-shanghai.xxxxxx.com&Timestamp=2018-04-26T06%3A03%3A35Z&Version=2014-11-11&Signature=a%2B2PTs4Sxxxxxxxxobc7DAxEMvE%3D报错信息:
    返回如下报错。
    {
      "RequestId": "815FD99E-E74D-43D7-960A-0A71F1A3BA59",
      "HostId": "cdn.xxxxxxxx.com",
      "Code": "InvalidParameter.null",
      "Message": "The specified parameter [null] is not valid."
    }
  2. 将SourceType的值OSS改为小写即可。

相关文档

调用AddCdnDomain接口添加加速域名的参数说明及常见报错信息,请参见添加加速域名

适用于

  • CDN

 

首页 调用CDN的AddCdnDomain接口添加加速域名时发生报错