Аутентификация пользователя с помощью сервиса soap в Blazor и asp. net core - PullRequest
0 голосов
/ 20 января 2020

Мне нужно аутентифицировать пользователей, регистрирующихся в основном приложении asp. net с использованием службы soap.

Ответ был успешным, и пользователи были перенаправлены на панель мониторинга, но я получил сообщение "Не авторизовано". Как я должен аутентифицировать пользователей?

Я думал, так как у меня @using Microsoft.AspNetCore.Components.Authorization в _import.razor, он должен работать

 if (ModelState.IsValid)
            {
                var result = _adUserService.GetStaffDetails(Input.UserName, Input.Password); //This is where I called the service


                if (result.Response == "00")
                {

                    _logger.LogInformation("User logged in");
                    return LocalRedirect("/dashboard");
                }

                else
                {
                    ModelState.AddModelError(string.Empty, "Invalid login attempt.");
                    return Page();
                }
            }

Примечание: его серверная часть блейзора

...