2012-07-13 80 views
1

試圖通過Service Management API在Azure中創建虛擬機部署。試圖通過Service Management API在Azure中創建虛擬機部署

但得到404 HTTP錯誤代碼,但URI是correct.I我正確設置這些值在下面的格式,

https://management.core.windows.net/ /服務/ hostedservices //部署/

別的丟失?此外,我正在設置證書進行SSL身份驗證。所有其他服務似乎都能正常工作,但這僅僅是引發404 http錯誤

+0

另請參閱http://social.msdn。microsoft.com/Forums/en-US/windowsazuredevelopment/thread/9c6da842-1261-473a-8f13-30fd03f43cda – itaifrenkel 2012-07-17 10:01:10

回答

0

最後它工作。MSDN文檔中有一些錯誤。

​​3210

最後沒有斜線,但MSDN文檔在最後給出了斜線。

0

我認爲您在詢問Windows Azure虛擬機。在這種情況下,您可能不會使用正確的新Powershell cmdlet來創建Azure虛擬機,因爲當您創建新的虛擬機cmdlet時,不需要使用管理URL。當您使用PublishSettings文件配置連接並設置您的訂閱時,全部都是在首次調用期間完成的。創建使用PowerShell命令新Azure的虛擬機的步驟如下:

如果您使用的PaaS Windows Azure中的Web /輔助角色,那麼你將使用:

所有新的Windows Azure PowerShell命令的列表記錄here

+0

正試圖通過Java HTTP客戶端創建VM機! – 2012-07-16 04:49:36

+0

它是Azure Cloud Service還是Azure虛擬機? – AvkashChauhan 2012-07-16 22:23:09

+0

Azure虛擬機 – 2012-07-17 08:53:00

1

你提到你使用這個網址:

https://management.core.windows.net//services/hostedservices//deployments/

你輸入查詢您的訂閱-id和託管在您要部署的服務?

的網址應該是這樣的:

https://management.core.windows.net/<subscription-id>/services/hostedservices/<service-name>/deployments/ 

http://msdn.microsoft.com/en-us/library/windowsazure/jj157194

採取雖然使用上述網址我也越來越404個響應時,我需要在最後刪除尾隨斜線。 (「.../deployments」,而不是「.../deployments /」) 之後,我開始獲取BadRequest響應,但這可能只是因爲XML正文沒有正確生成。

希望它有幫助