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");
    }

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

相关内容

热门资讯

透视了解!德普之星透视辅助软件... 透视了解!德普之星透视辅助软件是真的吗,wepoker免费透视脚本,线上教程(切实真的有挂);德普之...
透视辅助!aapoker辅助工... 透视辅助!aapoker辅助工具免费下载,wepoker作弊方法,曝光教程(一直有挂)1、完成aap...
透视代打!aapoker辅助器... 透视代打!aapoker辅助器是真的吗,fishpoker透视,力荐教程(原先真的是有挂);aapo...
透视神器!hhpoker怎么开... 透视神器!hhpoker怎么开透视,wpk软件是正规的吗,2025新版(总是真的是有挂)1、完成hh...
透视私人局!红龙poker透视... 透视私人局!红龙poker透视工具,wpk有辅助器吗,细节揭秘(一向存在有挂);致您一封信;亲爱红龙...
透视挂!德普之星透视辅助插件,... 透视挂!德普之星透视辅助插件,wepoker辅助透视软件,必备教程(一直真的有挂)德普之星透视辅助插...
透视辅助!wepoker透视脚... 透视辅助!wepoker透视脚本,竞技联盟透视插件,专业教程(原生存在有挂);wepoker透视脚本...
透视游戏!wpk辅助工具下载,... 透视游戏!wpk辅助工具下载,wpk软件是正规的吗,第三方教程(本来真的是有挂);wpk辅助工具下载...
透视代打!wepoker辅助器... 透视代打!wepoker辅助器是真的的吗,pokemmo修改器手机版,新版2025教程(总是是有挂)...
透视透视!hhpoker透视脚... 透视透视!hhpoker透视脚本视频,德州机器人代打脚本,透明挂教程(先前真的有挂)1、这是跨平台的...