导出 (0) 打印
全部展开

添加管理证书

更新时间: 2014年4月

Add Management Certificate 操作向管理证书的列表添加证书。管理证书(也称为订阅证书)对尝试连接到与 Windows Azure 订阅关联的资源的客户端进行身份验证。

可以按如下方式构建 Add Management Certificate 请求。请将 <subscription-id> 替换为您的订阅 ID 的名称:

 

方法 请求 URI HTTP 版本

POST

https://management.core.windows.net/<subscription-id>/certificates

HTTP/1.1

无。

下表介绍必需和可选的请求标头。

 

请求标头 说明

x-ms-version

必需。指定用于此请求的操作的版本。必须将此标头设置为 2012-03-01 或更高版本。有关版本控制标头的详细信息,请参阅服务管理版本控制

请求正文的格式如下所示:


< SubscriptionCertificate xmlns=”http://schemas.microsoft.com/windowsazure”>
   <SubscriptionCertificatePublicKey>base64-public-key</SubscriptionCertificatePublicKey>
   <SubscriptionCertificateThumbprint>certificate-thumbprint</SubscriptionCertificateThumbprint>
   <SubscriptionCertificateData>base64-certificate-raw-data</SubscriptionCertificateData>
</SubscriptionCertificate>

请求元素

下表介绍了请求正文中的主要元素:

 

请求元素 说明

SubscriptionCertificatePublicKey

管理证书公钥的 base64 表示形式。

SubscriptionCertificateThumbprint

唯一地标识管理证书的指纹。

SubscriptionCertificateData

证书的原始数据,采用 Base-64 编码 .cer 格式。

响应包括 HTTP 状态代码、响应正文和一组响应标头。

如果订阅已关联了 10 个证书,则此操作将返回状态代码 400(错误的请求)。此操作成功后返回状态代码 200(正常)。

有关状态代码的信息,请参阅服务管理状态和错误代码

此操作的响应包括以下标头。该响应还可能包括其他标准 HTTP 标头。所有标准标头都符合 HTTP/1.1 协议规范

 

响应标头 说明

x-ms-request-id

此标头唯一地标识所做出的请求,并且可用于排除请求的故障。有关更多信息,请参见 API 操作故障排除

无。

可使用任何与 <subscription-id> 指定的订阅关联的管理证书对此操作进行身份验证。有关其他详细信息,请参阅对服务管理请求进行身份验证

Add Management Certificate 操作向与 Windows Azure 订阅关联的证书列表添加 X.509 管理证书。管理证书(也称为订阅证书)用于对尝试访问 Windows Azure 订阅中资源的客户端进行身份验证。有关证书的详细信息,请参阅 Overview of Certificates in Windows Azure

每个订阅最多可存储 25 个管理证书。尝试向订阅添加第 26 个证书将导致错误,并返回状态代码 400(错误的请求)。

只能通过 Windows Azure 管理门户添加与特定订阅关联的第一个管理证书。必须这样做,因为当时还不存在管理证书可对操作进行身份验证。

另请参阅

显示:
© 2014 Microsoft