![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术问题解决方案
平凡人物
这个作者很懒,什么都没留下…
展开
-
tomcat实战调优
tomcat实战调优原创 2020-01-09 15:33:54 · 158 阅读 · 0 评论 -
spring boot session超时设置
spring boot 2.0以后,session超时在application.properties设置如下:server.servlet.session.timeout=120参考:https://www.cnblogs.com/ergexy/p/9684933.html原创 2019-10-30 15:48:00 · 4285 阅读 · 0 评论 -
Cas登出
https://www.2cto.com/kf/201403/289366.htmlhttp://www.360doc.com/content/14/0831/01/834950_405939079.shtmlhttps://blog.csdn.net/nmsbq/article/details/73511269转载 2019-03-02 14:49:55 · 551 阅读 · 0 评论 -
Cas集群化部署方案
分布式session会话Sticky Sessionshttps://blog.csdn.net/tomcat_baby/article/details/52787679《SSO CAS单点系列》之 大型互联网应用基于CAS的SSO架构(精华)CAS集群解决方案...转载 2019-03-02 16:05:56 · 1203 阅读 · 0 评论 -
开源插件
开源插件:接口管理平台 去哪 yapi配置管理中心 携程 apollo调用链监控 原大众点评 cat系统监控 小米 open-falcon原创 2019-04-10 13:28:52 · 266 阅读 · 0 评论 -
tomcat集群中使用redis实现session共享方案
参考:https://yq.aliyun.com/articles/597340源代码:https://github.com/redisson/redisson/tree/master/redisson-tomcat转载 2019-03-28 15:50:14 · 538 阅读 · 0 评论 -
CAS3.5.2 Server 集成 OAuth2.0 Server方案
CAS3.5.2 Server 集成 OAuth2.0 Server方案转载 2019-04-02 11:42:00 · 181 阅读 · 0 评论 -
java中jar包冲突定位与解决办法
”invalid loc header (bad signature)"异常, 如上图。查资料说,是jar包冲突问题。但没有资料定位到具体是哪个jar包有问题,要排查有两种方案:1)右击项目—> run as ----> maven test若编译报错,通常会指出错误;若成功,采用方案二;2)配置tomcat插件,使用测试命令mvn tomcat7:run...原创 2019-04-25 16:56:03 · 2594 阅读 · 0 评论 -
Cas登出问题涉及Cas filter原理参考资料
Cas20ProxyReceivingTicketValidationFilter原理Cas登出流程原创 2019-05-24 11:16:54 · 704 阅读 · 0 评论 -
Cas集群cas client登出问题方案
https://www.cnblogs.com/jason123/p/8618624.html转载 2019-06-11 17:01:06 · 682 阅读 · 0 评论 -
response向页面写入流数据中文乱码问题处理
response向页面写入流数据中文乱码问题解决方案:1)ProxyConstant.java接口中:**String UTF_8 = "UTF-8";String CONTENT_TYPE = "text/html;charset = UTF-8";**2)工具类中方法/****** 设置异常请求时的httpResponse返回信息* @param request* @para...原创 2019-08-24 11:43:52 · 1196 阅读 · 0 评论 -
Spring boot中最大连接数、最大线程数与最大等待数在生产中的异常场景
在上周三下午时,客户、业务和测试人员同时反溃生产环境登录进入不了系统,我亲自测试时,第一次登录进去了,待退出后再登录时,复现了客户的问题,场景像是请求连接被拒绝了,分析后判断是spring boot的连接数使用完了,于是重启了服务,客户访问都恢复正常。虽然问题暂时解决了,但实质原因还无法确定。根据分析,判断是spring boot服务连接被拒绝,查看配置的最大连接数和最大线程数时,配置为:#最大...原创 2019-09-17 17:12:30 · 17049 阅读 · 3 评论 -
HttpPost异常场景
异常场景一:https://blog.csdn.net/weixin_42167241/article/details/87273290原创 2019-10-10 17:37:26 · 466 阅读 · 0 评论 -
cas两次登录bug问题
https://blog.csdn.net/jying_comic/article/details/51992885转载 2019-02-20 19:04:13 · 1479 阅读 · 0 评论 -
cas-3.5.2配置springMVC实现操作数据库
由于cas-3.5.2中,默认不支持未登录ajax请求,在手动配置之后,实现MVC三层结构,操作数据库的方式需要重新进行配置(ModelAndView中的方式,由于service层注入及切入cas中spring原因而无法成功满足需求)。现在,配置方法如下:1)/spring-configuration/目录下创建springmvc-config.xml,配置springMVC扫描,并支持ajax...原创 2019-02-26 10:37:15 · 218 阅读 · 0 评论 -
springMVC集成mybatis及注意事项
https://www.cnblogs.com/zHpx/p/7476539.html转载 2019-02-25 20:47:13 · 78 阅读 · 0 评论 -
java编译错误:编码GBK的不可映射字符
在gradle项目中,编译项目时,如上报“ 错误: 编码GBK的不可映 射字符” 。这是因为在gradle项目中,默认使用的是系统的字符编码,而windows系统的中文系统是GBK编码。我在这个项目中,设置的是UTF-8编码,才导致上图的报错信息。这种情况下,解决方案是给gradle项目设置编码。在gradle项目支持中,有以下方案可以设置gradle项目的编码: **方案一**:在bu...原创 2019-02-16 10:59:36 · 2114 阅读 · 0 评论 -
cas-3.5.2 添加“忘记密码”功能实现
Cas作为企业单点登录的统一认证解决方案,也被我公司采用。由于Cas的功能,最重要的功能之一,就是登录功能。在登录过程中,需要传递用户名和密码信息。而在现代社会中,由于每个用户都可能会有十几个甚至几十个用户账号和密码,这很可能会导致用户的密码遗忘问题,这就要求登录系统时,需要有“忘记密码”找回功能。在cas-3.5.2这个版本的登录页中,是没有这个功能的,需要自己实现,个人实现步骤如下:添加...原创 2019-02-18 09:11:57 · 756 阅读 · 2 评论 -
cas登录页自定义
https://blog.csdn.net/guicaizhou/article/details/70856322转载 2019-02-27 19:33:23 · 133 阅读 · 0 评论 -
cas支持手机号和用户名登录
https://blog.csdn.net/u013433821/article/details/53305873转载 2019-02-23 11:48:58 · 1457 阅读 · 0 评论 -
Cas中,Cannot create a session after the response has been committed异常解决方案
Cas中,Cannot create a session after the response has been committed异常,是由于cas在登录后两秒把session给end了,导致session获取不到,解决办法是在cas-servlet.xml 配置timeToDieInSeconds这个值把时间设置长一些就好了,如下:...原创 2019-02-23 14:08:46 · 949 阅读 · 0 评论 -
Cas发送Ajax请求被拦截重定向302问题处理
https://blog.csdn.net/u012366142/article/details/78041167转载 2019-02-23 20:06:16 · 5417 阅读 · 0 评论 -
Cas-3.5.2前端md5加密实现
在Cas登录认证过程中,默认传输的用户密码是明文显示的,这在浏览器中存在较大的安全隐患,故在前端需要对密码进行加密处理,Cas-3.5.2前端进行md5加密实现步骤:在CasLoginView.jsp文件中引入md5加密的js文件 2. 设置在Cas登录提交时对密码进行加密处理$(".btn-submit").click(function() {var password = $("#pa...原创 2019-02-28 18:29:56 · 964 阅读 · 0 评论 -
springMVC配置json转换器
https://blog.csdn.net/m0_38016299/article/details/78338048转载 2019-02-25 11:25:58 · 1614 阅读 · 0 评论 -
Spring MVC配置JSON转换器
https://blog.csdn.net/m0_38016299/article/details/78338048https://blog.csdn.net/zljjava/article/details/43925847转载 2019-02-25 15:51:35 · 830 阅读 · 0 评论 -
Cas中415响应编码异常
Cas-3.5.2版本中,默认不支持ajax请求,需要配置spring mvc扫描,再编写Ajax请求,比如:密码加密功能,发送ajax请求时,都会提示“http请求415错误Unsupported Media Type “或"The server refused this request because the request entity is in a format…”, 前者需要在aja...原创 2019-02-25 16:00:57 · 231 阅读 · 0 评论 -
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could
https://blog.csdn.net/u010448530/article/details/80840828转载 2019-03-01 14:50:55 · 131 阅读 · 0 评论 -
非简单请求中POST请求的Options预请求403异常的跨域处理
在http请求中,post请求的数据在请求体中,在spring MVC中通过@RequestBody接收。 post请求属于http请求中的复杂请求,http协议在浏览器中对复杂请求会先发起一次Options的预请求,发起Options请求常会报403错误: Failed to load https://one.xxx.com/abd : Response to preflight re...原创 2019-01-05 10:56:33 · 24400 阅读 · 2 评论