通过Azure管理门户为Azure web api客户端提供对web api的访问

时间:2014-03-18 10:07:18

标签: azure asp.net-web-api

几周前,我在MSDN杂志上关注如何配置对Azure API的客户端访问,受Azure AD组织帐户保护并托管在Azure中。它运作得很好。

http://msdn.microsoft.com/en-us/magazine/dn463788.aspx

但是现在当我要添加另一个api和客户端时,门户网站的内容发生了变化。

Native Client Application配置页面Azure管理门户似乎在最近几天发生了变化 - 底部不再有“web api”部分,您可以选择Web api供客户端访问,(参见图在文章中的6)而不是有一个“其他应用程序的权限”部分,其中包含一个应用程序列表,但您的Web api不会显示在那里,只显示Exchange,AD和其他“默认”Azure应用程序。我现在很困惑如何让客户访问网络API ...希望这是一个正确的地方!

1 个答案:

答案 0 :(得分:0)

您看到的更改是上周发布的新功能的一部分。您可以在AD小组的博客文章中详细了解这些内容:“New OAuth2.0 features make it easy to write Azure AD connected apps for the Web, iOS, Android & Windows!

有趣的是,当我创建一个新的应用程序并查看配置选项卡时,第一个下拉列表中的“Windows Azure Service Management API”是一个选项。你今天可能会再试一次。对于它的价值,除了WAAD和管理API之外我什么也看不到。基于帐户可能出于某种原因限制选择吗?

特别是在这些预览功能中,预计事情会发生变化,几乎没有警告。寻找更多信息的最佳位置可能是Windows Azure AD Forums