在最上面加一個私有的方法async
Login的post方法。加入returnUrl的參數post
登錄界面也須要加上測試
asp-route-returnUrl="@ViewBag["ReturnUrl"]"spa
public async Task<IActionResult> LoginOut() { //HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme); await _signInManager.SignOutAsync(); return RedirectToAction("Index", "Home"); }
登錄和註冊都寫完了3d
修改好退出的代碼之後,就能夠正常的的退出了。code
輸入地址:blog
https://localhost:44347/adminit
會自動跳轉到:io
https://localhost:44347/Account/Login?ReturnUrl=%2Fadminclass
輸入帳號和密碼進行登錄
登錄後,就根據returnUrl跳轉到了admin的頁面