zoukankan      html  css  js  c++  java
  • 任务47:Identity MVC:ReturnUrl实现

    任务47:Identity MVC:ReturnUrl实现

    任务47:Identity MVC:ReturnUrl实现

    在最上面加一个私有的方法

    登陆也加上returnUrl

    Login的post方法。加入returnUrl的参数

    登陆界面也需要加上

    asp-route-returnUrl="@ViewBag["ReturnUrl"]"

     

    退出的代码进行修改,否则是无法退出的

    复制代码
       public async Task<IActionResult> LoginOut()
            {
                //HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme);
                await _signInManager.SignOutAsync();
    
            </span><span style="color: #0000ff;">return</span> RedirectToAction(<span style="color: #800000;">"</span><span style="color: #800000;">Index</span><span style="color: #800000;">"</span>, <span style="color: #800000;">"</span><span style="color: #800000;">Home</span><span style="color: #800000;">"</span><span style="color: #000000;">);
        }</span></pre>
    
    复制代码

    运行程序测试

    登陆和注册都写完了

    修改好退出的代码以后,就可以正常的的退出了。

    代码修正

    输入地址:

    https://localhost:44347/admin

    会自动跳转到:

    https://localhost:44347/Account/Login?ReturnUrl=%2Fadmin

    输入账号和密码进行登陆

    登陆后,就根据returnUrl跳转到了admin的页面



    如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    python字符串操作
    老男孩购物车程序
    python数据类型,判断,循环
    Matplotlib 绘图参考手册
    numpy 基础知识
    numpy random 模块
    numpy 算术运算
    pandas 读写数据
    python 读写文本
    python--windows文件操作
  • 原文地址:https://www.cnblogs.com/owenzh/p/11302371.html
Copyright © 2011-2022 走看看