private DataDbContext db = new DataDbContext();
/// <summary>
/// 控制器执行前判断
/// </summary>
/// <param name="filterContext"></param>
void IActionFilter.OnActionExecuted(ActionExecutedContext filterContext)
{
RedirectResult result = new RedirectResult("/USER/Login?Login=lg");
#region Sesion 值为空返回登录页面 或 登录是否超时
if (filterContext.HttpContext.Session["timeout"] == null || filterContext.HttpContext.Session["GG"] == null || filterContext.HttpContext.Session["USER"] == null)
{
// filterContext.HttpContext.Response.Redirect(result.Url);
// filterContext.Result = result;
filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { Controller = "USER", Action = "Login" }));//这里是跳转到Account下的LogOff,自己定义
}
else
{
TimeSpan t = DateTime.Now - (DateTime)filterContext.HttpContext.Session["timeout"];
if (t.Minutes >= ST.timeoutmin)
{
filterContext.Result = result;
//filterContext.HttpContext.Response.Redirect("/USER/Login?Login=lg");
}
else
{
filterContext.HttpContext.Session["timeout"] = DateTime.Now;
}
}

#endregion

在Filter 无法跳转地址相关推荐

  1. curl取跳转地址 php_PHP使用CURL获取302跳转后的地址实例

    直接上代码: /*返回一个302地址*/ function  curl_post_302($url, $vars) { $ch = curl_init(); curl_setopt($ch,  CUR ...

  2. Spring Security继承AbstractAuthenticationProcessingFilter验证成功后自动跳转地址“/”

    Spring Security版本:5.5.1 最近学Spring Security,实现自定义的前后端分离的身份验证,发现通过继承AbstractAuthenticationProcessingFi ...

  3. JAVA 调用微信API 生成小程序跳转地址 亲测有效 【附效果图】

    JAVA 调用微信API 生成小程序跳转地址 JAVA 调用微信API 生成小程序跳转地址 由于工作需要,需要在后台生成自己公司的小程序分享地址以供前端工作人员使用,在开发当前功能时因为遇到一些问题导 ...

  4. php获取301跳转地址,php获取301跳转URL简单实例

    . 代码如下: /** * get_redirect_url() * Gets the address that the provided URL redirects to, * or FALSE i ...

  5. 百度移动搜索自动转码太坑爹,JS跳转地址会被抓取

    这段时间碰到个很崩溃的问题,一个页面通过 script 加载请求服务端进行统计再输出js进行跳转,分为两个步骤分别统计, 打开页面通过script 请求远程服务器进行统计并输出要通过js使页面跳转的最 ...

  6. 监听手机返回键或浏览器后退键并自定义跳转地址

    /**  * 监听手机返回键或浏览器后退键并自定义跳转地址  * oldUrl 本页对应的url  * backUrl 后退到页面的Url  */ function backBtnToUrl(oldU ...

  7. curl取跳转地址 php_用PHP如何实现解析抖音无水印视频

    很多时候你在douyin里看到了一个短视频,想复制下来自己编辑文字来发布,可是视频里的水印却是原者的.这个时候你想把水印去掉,你要如何做呢?这里提供PHP实现去除水印的主要方法,其实很简单. 使用方法 ...

  8. Filter过滤器实现同一地址手机和电脑页面不同

    最近做一个网站,客户要求在访问主域名的时候实现电脑访问时展示电脑页面,手机访问时展示h5的手机页面,这种需求的使用还是比较多的:尤其网站需要百度推广的时候,百度推广就要求同一域名下,手机访问时展示手机 ...

  9. php抖音跳转地址,PHP抖音无水印解析api

    输出标准的格式化了的json格式,ajax直接调用,调用地址/url=抖音地址 主要内容都输出了,status为1输出成功. ps:要网站输出视频必须支持https $url = @$_GET['ur ...

最新文章

  1. 【转】读马化腾的产品设计观
  2. matlab计算函数区域面积,matlab 中函数regionprops 求解区域面积的原理
  3. 总结2010展望2011
  4. 驱动提取软件_深入分析施耐德工控软件代码执行漏洞
  5. pe下找不到ssd硬盘_【进入pe系统后认不到硬盘解决方法】进入pe系统看不到硬盘_pe系统不认硬盘...
  6. OAuth与Spring Security
  7. access实例_西门子PLC1200组态王跟Access数据库-⑥组态王变量
  8. java 修改源码_再谈给应用程序diy启动画面和java源代码补丁修改
  9. Nodejs BFF 开发 8 个月的心路历程
  10. c/c++:双人对战五子棋源代码
  11. windows bat脚本实现ftp自动下载 删除
  12. 重装win10专业版系统
  13. 如何用计算机直接做工资表,超简单一招!用Excel十秒快速制作工资条
  14. 哒螨灵使用注意事项_哒螨灵的使用方法
  15. javascript 基本用法
  16. 计算机的硬盘有几个分区,电脑硬盘分几个区合适,电脑硬盘怎么分区最合理?
  17. Java8新特性——Map的新方法
  18. el-image的fit属性
  19. matlab怎么取小数点后十五位,matlab 如何取出小数点后第几位数
  20. 电子产品销售数据分析

热门文章

  1. 帆软报表(finereport) 动态报表
  2. c++常见操作的模板
  3. NSArray和NSDictionary的混合
  4. LDPC译码算法代码概述
  5. RequireJs入门(一)
  6. Delphi xe5 编译报environment.proj错误的解决
  7. 64位Linux下使用QQ
  8. Github高级搜索技巧
  9. Spring读取jar包外部的配置文件properties
  10. Scala进阶之路-面向对象编程之类的成员详解