Visual Studio 2015 Azure AD 和 ADFS 身份验证到 Web 服务器托管的 Web 应用程序
Visual Studio 2015 Azure AD and ADFS authentication to Web Server hosted web app
我有一个托管在 IIS 中的 MVC Web 应用程序,用户存储在 Azure AD 中。
我需要对 Azure AD 用户进行身份验证才能访问 Web 应用程序。
我为此使用 ADFS,并且已在 Azure 上完成安装。
要进行身份验证,我需要知道我应该使用 Window Identity Foundation 还是 OWIN?
在我读到的许多文章中,WIF 已被弃用并使用 OWIN。
让我知道 owin 是否适合我的场景,是否有一些合适的示例可用?
WIF 的最新版本是 4.5,也不适用于 VS2015
我了解 WS-FED 是否为此使用 SAML 令牌?
混淆 - 您的 MVC 应用程序使用 Azure AD 进行身份验证。 ADFS 适用于何处?您有联合租户吗?
WIF 仍然存在 - 人们仍然在使用它。在 VS2015 中,WIF 内置于 .NET 中。所以你可以使用它。
是 - WIF (WS-Fed) 使用 SAML 令牌。
使用 OWIN,您可以选择 - 您可以使用 WS-Fed 或 OpenID Connect (OIDC),甚至两者都使用。
除非您使用的是 ADFS 4.0,否则您需要 WIF,因为早期版本不支持 OIDC。
我有一个托管在 IIS 中的 MVC Web 应用程序,用户存储在 Azure AD 中。 我需要对 Azure AD 用户进行身份验证才能访问 Web 应用程序。 我为此使用 ADFS,并且已在 Azure 上完成安装。
要进行身份验证,我需要知道我应该使用 Window Identity Foundation 还是 OWIN?
在我读到的许多文章中,WIF 已被弃用并使用 OWIN。 让我知道 owin 是否适合我的场景,是否有一些合适的示例可用? WIF 的最新版本是 4.5,也不适用于 VS2015 我了解 WS-FED 是否为此使用 SAML 令牌?
混淆 - 您的 MVC 应用程序使用 Azure AD 进行身份验证。 ADFS 适用于何处?您有联合租户吗?
WIF 仍然存在 - 人们仍然在使用它。在 VS2015 中,WIF 内置于 .NET 中。所以你可以使用它。
是 - WIF (WS-Fed) 使用 SAML 令牌。
使用 OWIN,您可以选择 - 您可以使用 WS-Fed 或 OpenID Connect (OIDC),甚至两者都使用。
除非您使用的是 ADFS 4.0,否则您需要 WIF,因为早期版本不支持 OIDC。