为ASP的单点登录设置Azure AD外部身份提供程序.净的核心



我知道如何使用。net Core Identity为Google添加外部提供商,但我无法获得使用SAML2实现Azure AD SSO的任何示例。到目前为止,我知道我们可以使用Sustainsys库来配置SAML2。

现有代码:

var result = await _signInManager.PasswordSignInAsync(Input.Email, Input.Password, Input.RememberMe, lockoutOnFailure: true);
if (result.Succeeded)
{
    //Redirect to Login page
}

我尝试过使用Sustainsys库来实现,但是没有使用ASP的示例代码或文档。净的身份。

Saml2库当然可以与Azure AD一起使用,我建议使用微软为Azure AD构建的OpenID Connect包。它们提供了更好的体验。

最新更新