У меня есть приложение ASP.NET Core 2.2 с идентификатором Okta. Все работает хорошо, за исключением случаев, когда новый пользователь регистрируется. Затем Okta отправляет подтверждение по электронной почте пользователю со ссылкой для активации, и когда щелкают по этой ссылке, я получаю следующее исключение:
System.Exception: Correlation failed.
Exception: An error was encountered while handling the remote login.
Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler<TOptions>.HandleRequestAsync()
Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context)
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)
Я пытался клонировать пример приложения asp net core предоставлено Okta, но получит ту же ошибку. Для этого я устанавливаю новое приложение OIDC в Okta со следующими параметрами:
URI перенаправления входа в систему: https://localhost:44314/authorization-code/callback
URI перенаправления выхода из системы: https://localhost:44314/signout/callback
Ничего другогоизменено по умолчанию.