asp.net核心-停留在身份验证循环中

时间:2019-04-25 09:54:23

标签: authentication asp.net-core-2.0 asp.net-core-identity asp.net-core-2.2

如果我将身份验证配置为

.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)

一切正常,但如果我进行配置

        .AddAuthentication(options => {
            options.DefaultAuthenticateScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultChallengeScheme = CookieAuthenticationDefaults.AuthenticationScheme;
            options.DefaultSignInScheme = CookieAuthenticationDefaults.AuthenticationScheme;
        })

即使成功登录后,用户也会被重定向到登录页面。 我希望两个配置都具有相同的行为。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

问题是我混合使用身份框架和自定义声明/ cookie。当我踢出去使用identityframework。一切都按预期进行。

this案例中查看更多内容。