ここで説明されている REST API を呼び出そうとしています: http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx
私のコードは次のようになります:
WebRequest req = WebRequest.Create("https://management.core.windows.net/subid/operations?StartTime=2013-08-20&EndTime=2013-08-21");
req.Headers["x-ms-version"] = "2012-03-01";
req.Method = "GET";
HttpWebResponse resp = req.GetResponse() as HttpWebResponse;
そのコードを実行すると、「リモート サーバーがエラーを返しました: (403) Forbidden.」というエラーを含む WebException が発生します。
私は Azure にあまり詳しくありませんが、アクセスするには証明書などを登録する必要がある「可能性がある」と読んだことがありますか? ただし、REST API はそれについて言及していません。
アドバイスをいただければ幸いです。
ありがとう、アンドリュー