1

Service Management API を使用して Azure に仮想マシンのデプロイを作成しようとしています。

しかし、URIは正しいですが、404 httpエラーコードを取得しています。以下の形式で値を正しく設定しています。

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

他に何か不足していますか?また、SSL認証用の証明書を設定しています。他のすべてのサービスは機能しているようですが、これだけで404 httpエラーがスローされています

4

3 に答える 3

1

あなたはこのURLを使用していると述べました:

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

デプロイしたいサブスクリプション ID とホストされたサービスを入力していますか?

URL は次のようになります。

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

http://msdn.microsoft.com/en-us/library/windowsazure/jj157194から取得

上記の URL を使用すると 404 応答も返されましたが、末尾のスラッシュを削除する必要がありました。(".../deployments/" ではなく ".../deployments") この後、BadRequest 応答を受け取り始めましたが、これはおそらく XML 本体が適切に生成されていないためです。

それが役に立てば幸い

于 2012-07-17T11:45:05.353 に答える
0

Windows Azure Virtual Machines について質問されていると思います。その場合、新しい仮想マシン コマンドレットを作成するときに管理 URL を使用する必要がないため、適切な新しい Powershell コマンドレットを使用して Azure 仮想マシンを作成していない可能性があります。PublishSettings ファイルを使用して接続を構成し、サブスクリプションを設定すると、すべてが最初の呼び出し中に行われます。Powershell コマンドレットを使用して新しい Azure 仮想マシンを作成する手順は次のとおりです。

PaaS Windows Azure Web/Worker ロールを使用している場合は、次を使用します。

すべての新しい Windows Azure Powershell CMDlets の一覧は、こちらに記載されています。

于 2012-07-13T17:28:45.497 に答える
0

最終的にはうまくいきました.MSDNのドキュメントにはいくつかのエラーがあります.

uri:https://management.core.windows.net/subscriptionID/services/hostedservices/servicename/deployments

末尾にスラッシュはありませんが、MSDN のドキュメントでは末尾にスラッシュが付けられています。

于 2012-07-18T11:15:11.883 に答える