Azure Active Directory,OWIN和ASP .NET MVC

时间:2015-02-12 19:52:53

标签: asp.net-mvc azure owin

VS 2013中的库存模板不会将OWIN与Active Directory配置一起使用。有没有人有一个很好的例子说明我应该如何用OWIN连接它?我真的不想混合范式,并希望将OWIN用于一切。我是否必须使用OpenIDConnect包?

谢谢,

1 个答案:

答案 0 :(得分:3)

Azure AD团队在Github上发布了大量示例,您可以在此处找到:https://github.com/AzureADSamples。其中,我相信你可能对这两个人感兴趣:

https://github.com/AzureADSamples/WebApp-MultiTenant-OpenIdConnect-DotNet

  

此示例显示如何构建多租户.Net MVC Web应用程序   使用OpenID Connect从任何Azure注册和登录用户   Active Directory租户,使用ASP.Net OpenID Connect OWIN   中间件和Active Directory身份验证库(ADAL)for   .NET。

https://github.com/AzureADSamples/WebApp-WebAPI-OpenIDConnect-DotNet

  

此示例演示如何构建使用Azure的MVC Web应用程序   AD用于使用OpenID Connect协议登录,然后调用Web   登录用户身份下的API使用通过获取的令牌   OAuth 2.0。此示例使用OpenID Connect ASP.Net OWIN中间件   和ADAL .Net。