使用Web浏览器访问Azure AD安全Web API

时间:2015-05-29 22:34:36

标签: browser asp.net-web-api azure-active-directory

我一直致力于使用这两个网站来获取Azure AD保护的Web API的本机应用程序:

https://azure.microsoft.com/en-us/documentation/articles/active-directory-authentication-scenarios/

http://bitoftech.net/2014/09/12/secure-asp-net-web-api-2-azure-active-directory-owin-middleware-adal/

我想使用Web浏览器测试Web API,但无法弄清楚如何为Azure安全AD启用浏览器支持。我对此非常陌生,所以任何帮助都会受到赞赏。是否可以同时拥有两种身份验证方案(本机应用程序和Web浏览器)?

我知道我可以创建一个访问Web API的Web应用程序,但我希望我可以直接在浏览器中访问Web API端点,然后转发到Azure AD端点进行授权。这可能吗?

1 个答案:

答案 0 :(得分:0)

此示例应有助于从浏览器访问WebAPI目录:

https://github.com/AzureADSamples/SinglePageApp-WebAPI-AngularJS-DotNet