Я работаю над проектом .NET 8 Blazor с аутентификацией .NET Identity. Моя цель — автоматически войти в систему пользователя и перенаправить его с помощью метода OnInitializedAsync на основе OTP, предоставленного через параметр запроса.
Вот фрагмент кода:
Я работаю над проектом .NET 8 Blazor с аутентификацией .NET Identity. Моя цель — автоматически войти в систему пользователя и перенаправить его с помощью метода OnInitializedAsync на основе OTP, предоставленного через параметр запроса. Вот фрагмент кода: [code][SupplyParameterFromQuery] private string Otp { get; set; } = default!;
if (!string.IsNullOrEmpty(Otp)) { // Validate and get the user and claims await SignInManager.SignInWithClaimsAsync(user, isPersistent: false, claims); NavigationManager.NavigateTo("/test"); } else { NavigationManager.NavigateTo("/error"); }
await base.OnInitializedAsync(); } catch (Exception) { NavigationManager.NavigateTo("/error"); } } [/code] Однако при попытке перенаправить пользователя я сталкиваюсь со следующим исключением: [code]Microsoft.AspNetCore.Components.NavigationException: 'Exception of type 'Microsoft.AspNetCore.Components.NavigationException' was thrown.' [/code] Как я могу обработать это исключение или изменить свой подход для достижения желаемой функциональности без возникновения ошибок?
Я работаю над проектом .NET 8 Blazor с аутентификацией .NET Identity. Моя цель — автоматически войти в систему пользователя и перенаправить его с помощью метода OnInitializedAsync на основе OTP, предоставленного через параметр запроса.
Вот фрагмент...
https asp/asp.net веб-сайт под управлением IIS 7.5 (Windows Server 2008)
В настоящее время IIS настроен на разрешение анонимной проверки подлинности и проверки подлинности с помощью форм, олицетворение asp.net отключено, пока не...
https asp/asp.net веб-сайт под управлением IIS 7.5 (Windows Server 2008)
В настоящее время IIS настроен на разрешение анонимной проверки подлинности и проверки подлинности с помощью форм, олицетворение asp.net отключено, пока не...
Я новичок в ядре asp.net. Я пытаюсь войти в систему с помощью Discord в качестве сторонней службы входа (например, вход с помощью Facebook, Google).
Я могу успешно войти в систему, получить свой пользовательский объект, утверждения и войти в класс...
Я работаю над проектом, в котором пользователи могут регистрироваться и входить в систему, используя свой адрес электронной почты, пароль, имя и другие данные. При входе в систему система генерирует токен JWT для аутентификации.
Я хочу расширить эту...