2016-12-13 62 views
0

我们从Azure AD开始在使用webforms和Office 365开发的网站上实现SSO,所以我正在阅读它,据我了解,我们需要使用像这些使用.Net 4.0 webforms和Azure AD实现SSO

PM> Install-Package Microsoft.Owin.Security.OpenIdConnect 
PM> Install-Package Microsoft.Owin.Security.Cookies 
PM> Install-Package Microsoft.Owin.Host.SystemWeb 

一些掘金现在,安装它,我们需要对我们的项目4.5 .NET框架,但它是使用4.0框架开发的。

有谁知道将webform 4.0 web应用程序连接到Azure AD的最佳方法是什么?所有我已经在微软的文档中找到的信息是面向MVC和使用库,例如​​4.5 OWINs

在此先感谢

+0

你仍然对这个问题的问题? –

回答

1

微软OWIN又名武士刀根据这里需要.NET框架4.5:

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 

https://katanaproject.codeplex.com/SourceControl/latest#src/Microsoft.Owin/Microsoft.Owin.csproj

如果你想在你的项目与Azure的AD集成使用武士刀,你需要升级你的项目到.NET神父作业4.5。

或者您需要在Web表单应用中自己实现OpenId连接流。你可以参照从链路ID连接流量低于细节:

Authorize access to web applications using OpenID Connect and Azure Active Directory