Это код и рис. Я внедряю авторизацию базы утверждений в своем основном проекте MVC, но когда я запускаю и управление переходит к определенному действию, это показывает мне такую ошибку. посмотрите Url Retunr =% 2F (что такое% 2F), пожалуйста, ПОМОГИТЕ.
[HttpPost]
public async Task<IActionResult> login(LoginViewModel model)
{
if(!ModelState.IsValid)
{
ModelState.AddModelError(String.Empty, "Invalid Login Details");
return View("Lgin", model);
}
var result = await signInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, false);
if(!result.Succeeded)
{
ModelState.AddModelError("", "User Name OR Password incorrent");
return View("Lgin");
}
//Now we are adding Clain
var claims = new List<Claim>();
claims.Add(new Claim("Over18Claim", "True"));
var claimIdentity = new ClaimsIdentity(claims);
User.AddIdentity(claimIdentity);
if (!string.IsNullOrEmpty(model.ReturnUrl))
return Redirect(model.ReturnUrl);
return RedirectToAction("Index", "Home");
}