curl(58)无法加载客户端证书-8912

时间:2014-05-09 16:24:01

标签: linux azure curl

我使用来自linux的curl与Azure通信时遇到问题。当我发送followig命令时:

curl -E“/home/rainey/azure-cert.cer”-H“x-ms-version:2014-05-09”“https://management.core.windows.net/[subscription id] / services / hostedservices”

  • 我收到以下错误: curl(58)无法加载客户端证书-8912

我错过了什么?

1 个答案:

答案 0 :(得分:0)

您需要在cURL命令行中使用.pem文件。 .cer用于上载到Azure门户中的Management Cert存储。

以下是一些包含大量工作示例的博文:

http://blogs.msdn.com/b/tconte/archive/2012/11/29/how-to-use-the-windows-azure-service-management-api-from-curl-to-create-virtual-machines.aspx

http://blog.toddysm.com/2012/01/accessing-windows-azure-rest-apis-with-curl.html