2014-05-09 68 views
0

我無法使用curl從Linux與Azure進行通信。當我發送followig命令時:curl(58)無法加載客戶端證書-8912

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

  • 我得到以下錯誤: 捲曲(58)無法加載客戶端證書-8912

我缺少什麼?

+0

兩件事情:1,你是通過門戶網站上傳證書到管理證書存儲在您的訂閱或PowerShell? 2.詳細說明你如何創建你的證書。 – sebastus

+0

嗨sebastus,我上傳了使用天藍門戶的證書。它創建如下:openssl x509 -outform der -in azure-cert.pem azure-cert.cer – user3621166

+0

pem文件是使用以下命令創建的:openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout azure-cert .pem -out azure-cert.pem – user3621166

回答