ядро asp.net - застряло в цикле аутентификации - PullRequest
0 голосов
/ 25 апреля 2019

, если я настраиваю аутентификацию с

.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)

, все работает нормально, но если я настраиваю ее

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

Даже после успешного входа в систему пользователь перенаправляется на страницу входа.Я ожидал бы одинакового поведения для обоих конфигов.Есть мысли?

1 Ответ

0 голосов
/ 04 мая 2019

Проблема заключалась в том, что я использовал смешанную структуру идентификации и пользовательские утверждения / файлы cookie. Когда я выкинул использование идентификационной рамки. Все заработало как положено.

Подробнее в этом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...