Authentication Visual Studio 2015 Azure AD和ADFS对Web服务器托管Web应用的身份验证

Authentication Visual Studio 2015 Azure AD和ADFS对Web服务器托管Web应用的身份验证,authentication,model-view-controller,owin,wif,adfs,Authentication,Model View Controller,Owin,Wif,Adfs,我在IIS中托管了一个MVC web应用程序,用户存储在Azure AD中。 我需要验证Azure AD用户以访问web应用程序。 我正在使用ADFS进行此操作,安装已在Azure上完成 我需要知道我是否应该去Windows身份基础还是OWIN? 在我读到的许多文章中,WIF已经被弃用并使用OWIN。 让我知道owin是否适合我的场景,以及是否有合适的示例? WIF的最新版本为4.5,也不适用于VS2015 我知道WS-FED正在为此使用SAML令牌吗?混乱-您的MVC应用程序使用Azure A

我在IIS中托管了一个MVC web应用程序,用户存储在Azure AD中。 我需要验证Azure AD用户以访问web应用程序。 我正在使用ADFS进行此操作,安装已在Azure上完成

我需要知道我是否应该去Windows身份基础还是OWIN?

在我读到的许多文章中,WIF已经被弃用并使用OWIN。 让我知道owin是否适合我的场景,以及是否有合适的示例? WIF的最新版本为4.5,也不适用于VS2015
我知道WS-FED正在为此使用SAML令牌吗?

混乱-您的MVC应用程序使用Azure AD进行身份验证。ADF适用于哪里?你有联邦租户吗

WIF仍然存在——人们仍然在使用它。在VS2015中,WIF内置于.NET中。所以你可以用它

是-WIF(WS-Fed)使用SAML令牌

有了OWIN,您可以选择—您可以使用WS-Fed或OpenID Connect(OIDC),甚至两者都可以


除非您使用的是ADFS 4.0,否则您需要WIF,因为早期版本中不支持OIDC。

混淆-您的MVC应用程序使用Azure AD进行身份验证。ADFS适用于哪里?你有联邦租户吗

WIF仍然存在——人们仍然在使用它。在VS2015中,WIF内置于.NET中。所以你可以用它

是-WIF(WS-Fed)使用SAML令牌

有了OWIN,您可以选择—您可以使用WS-Fed或OpenID Connect(OIDC),甚至两者都可以


除非您使用的是ADFS 4.0,否则您需要WIF,因为早期版本中不支持OIDC。

ADFS仅在azure中提供。你也可以给我提供任何样本代码。我使用OWIN是因为微软也在提供支持,我想知道Azure中的WS-Fed.ADFS是作为VM运行的。它不是本机Azure组件。这可能会有所帮助-www.cloudidentity.com/blog/2014/02/12/use-the-on-premises-organization-authentication-option-adfs-with-asp-net-in-visual-studio-2013/adfs仅在Azure中。你也可以给我提供任何样本代码。我使用OWIN是因为微软也在提供支持,我想知道Azure中的WS-Fed.ADFS是作为VM运行的。它不是本机Azure组件。这可能会有所帮助-www.cloudidentity.com/blog/2014/02/12/use-the-on-premises-organization-authentication-option-adfs-with-asp-net-in-visual-studio-2013/