Azure サービス管理 REST API を使用して、Azure サーバーを管理するコンソール アプリケーションを作成しました。そして、http://msdn.microsoft.com/en-us/library/windowsazure/gg651127.aspxの指示に従って証明書を作成し、サブスクリプション レベルで Azure にアップロードしました。ローカルの My (個人用) フォルダーにインポートします。すべてがうまく機能します。ホステッド サービスを取得できます。新しいホスト サービスを作成します。
しかし、自分のマシンで Web プロキシを使用したとき。応答は常に 403 Forbidden です。HttpWebRequest でプロキシを設定しようとしましたが、それでも同じエラーが発生します。
また、このコンソール アプリケーションを aws EC2 で実行すると、同じ 403 Forbidden エラーが発生します (EC2 もプロキシを使用している可能性があります)。
プロキシ サーバーが証明書を使用して Web 要求を Azure Management Rest API サーバーに転送する必要があるとしますが、そうではないと思います。誰かが私に、この証明書は自己生成されたものであり、有効ではないかもしれないと言った。そのため、プロキシ サーバーはそれを拒否しました。それが原因かどうかはわかりません。