Asp.net身份验证重定向在自定义Asp.netMvc重定向代码中创建问题
创始人
2024-09-19 10:30:51
0次

首先,需要在Web.config文件中添加以下设置:


  
    
      
    
    
      
    
  
  ...

然后在Mvc中,在需要验证的Controllers或 Actions上使用 “Authorize”属性,以确保只有授权用户才能访问其内容。例如:

[Authorize]
public class MySecureController : Controller
{
    ...
}

如果需要使用自定义重定向,可以使用以下代码:

private void CustomRedirectToAction(string action, string controller)
{
    var urlHelper = new UrlHelper(ControllerContext.RequestContext);
    var url = urlHelper.Action(action, controller);
    Response.Redirect(url);
}

最后,可以在Mvc控制器方法中调用此方法,如下所示:

public ActionResult MyAction()
{
    if (!User.Identity.IsAuthenticated)
    {
        CustomRedirectToAction("Login", "Account");
    }

    // 访问需要验证的内容
    ...
}

相关内容

热门资讯

WPK俱乐部方案!hhpoke... WPK俱乐部方案!hhpoker辅助软件下载,德州微扑克确实存在有透视技巧1、不需要AI权限,帮助你...
WPK有透视法子!we-pok... WPK有透视法子!we-poker辅助器,德州微扑克一直真的有辅助插件1、we-poker辅助器有没...
WPK官网要领!wepoker... WPK官网要领!wepoker公共底牌,德州微扑克其实是真的有透视脚本wepoker公共底牌脚本下载...
WPK俱乐部绝活!wepoke... WPK俱乐部绝活!wepoker有辅助功能吗,德州微扑克一贯是有开挂软件1、wepoker有辅助功能...
WPK多开绝活儿!wejoke... 您好,wejoker免费脚本这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】...
WPK德州局教材!wepoke... WPK德州局教材!wepoker有辅助功能吗,德州微扑克好像真的是有辅助软件所有人都在同一条线上,像...
WPK购买烘培!aapoker... WPK购买烘培!aapoker透视插件下载,德州微扑克确实存在有辅助软件1、任何aapoker透视插...
WPK安装阶段!wepoker... WPK安装阶段!wepoker透视脚本免费,德州微扑克本来是真的有辅助器软件1、金币登录送、破产送、...
WPK安装模板!wepoker... WPK安装模板!wepoker怎么看牌型,德州微扑克其实是真的有透视挂攻略进入游戏-大厅左侧-新手福...
WPK靠谱绝活!wepoker... WPK靠谱绝活!wepoker辅助透视软件,德州微扑克一贯有透视教程运wepoker辅助透视软件辅助...