当前位置: 首页 > news >正文

cas配置不通过登陆校验的页面

项目中的单点登录是通过CAS配置的,如果是未登录状态,那么请求在通过CAS过滤器校验时会转向登陆页面,无法通过访问类似http://localhost:8080/portal/business-plugin/charge/rfgl/pay/showPayList.jsp的方式访问到项目中的静态资源。现要开放一个页面给第三方,仅用于数据查阅,需要去掉该页面的校验,方法如下:

  <filter>
    <filter-name>CASFilter</filter-name>
    <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
    <init-param>
      <param-name>casServerLoginUrl</param-name>
      <!-- cas路径 -->
      <param-value>http://localhost:8080/cas/login</param-value>
    </init-param>
    <init-param>
      <param-name>serverName</param-name>
      <!-- 业务系统路径 -->
      <param-value>http://localhost:8080</param-value>
    </init-param>
    <init-param>
    <!-- 不需通过校验的请求资源,用正则表达式表示 -->
        <param-name>ignorePattern</param-name>  
        <param-value>/js/*|/business-plugin/charge/charge-resource/images/*|/restful/*|business-plugin/charge/rfgl/pay/showPayList.jsp</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>CASFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

 

转载于:https://www.cnblogs.com/zjfjava/p/9857984.html

相关文章:

  • [VJ]输出m/n,若是循环体只输出第一节
  • 删除顽固文件十二招
  • 如何将SLIC集成到ESXi中
  • MSSQL2005注入攻击(测试兰州电信)
  • bootstrap-table 的必备参数
  • 我与东方
  • 【洛谷2522】[HAOI2011] Problem b(莫比乌斯反演)
  • WinForm控件开发总结(十二)-----让控件处理导航键
  • python小知识点复习
  • 十年编程经验凝结 与新人们分享
  • morphia(6-1)-查询
  • 关于设备管理器中光驱驱动损坏的解决方法
  • 记录vue项目上线遇到的一些问题
  • iis权限设置
  • 001---web应用程序
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • k个最大的数及变种小结
  • PHP变量
  • Shell编程
  • 半理解系列--Promise的进化史
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 规范化安全开发 KOA 手脚架
  • ------- 计算机网络基础
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 前端学习笔记之观察者模式
  • 如何选择开源的机器学习框架?
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • ​iOS实时查看App运行日志
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #if #elif #endif
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)计算机毕业设计大学生兼职系统
  • (利用IDEA+Maven)定制属于自己的jar包
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • (转)http协议
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)四层和七层负载均衡的区别
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • .Family_物联网
  • .NET BackgroundWorker
  • .NET MVC之AOP
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .NET单元测试
  • ?php echo $logosrc[0];?,如何在一行中显示logo和标题?
  • @JoinTable会自动删除关联表的数据
  • @RequestParam详解
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具
  • [BT]小迪安全2023学习笔记(第15天:PHP开发-登录验证)
  • [C#]扩展方法
  • [dart学习]第四篇:函数
  • [DAU-FI Net开源 | Dual Attention UNet+特征融合+Sobel和Canny等算子解决语义分割痛点]