Azure-调用列表订阅操作API
本文关键字:操作 API 调用 列表 Azure- | 更新日期: 2023-09-27 18:29:54
我正在尝试调用此处描述的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;
当代码执行时,我得到一个WebException,错误为"远程服务器返回错误:(403)Forbidden。"
我对Azure不太熟悉,但我读到我"可能"必须注册证书或其他什么才能访问?REST API没有提到这一点。
欢迎提出任何建议。
谢谢,Andrew
我读到我"可能"必须注册证书或其他什么才能访问
所有服务管理操作都必须经过身份验证。来自文档:
Windows Azure Service Management API通过SSL使用管理证书的相互身份验证,以确保对服务的请求是安全的不允许匿名请求
这方面的文档在这里。
您需要将授权令牌添加到要在AD中设置的请求标头中。