java功能
低调!
成功的道路并不拥挤,因为坚持的人不多!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
防止表单重复提交
防止表单重复提交的方案:一. 通过js限制表单是否可以提交的方式PS:用户刷新页面或使用postman等工具绕过前段页面仍能重复提交表单。1.form表单提交(第一种)<form action="/acceptFormRequest/formRequest" onsubmit="return formSubmit()" method="post" target="nm_iframe"...原创 2019-08-25 02:40:06 · 479 阅读 · 1 评论 -
实现InvocationHandler该接口做拦截器
加深对拦截器的使用,自己写拦截器功能:1.spring有七大模块:Spring Core,AOP,ORM,DAO,MVC,WEB,Context。2.AOP:能够在函数运行之前,之后,或者异常处理的时候执行我们需要的一些操作3.抛开AOP,Spring这样成型的框架不用,使用java反射机制中Proxy,InvocationHandler来怎么实现类似Spring框架的拦截器的效果呢?拦截...原创 2019-08-25 19:03:02 · 1912 阅读 · 0 评论 -
CAS服务端war
一、如果不想构建,只需要已经构建好的war,请从这里下载:(待审核中!!!!! 明天更新)二、下载用于构建CAS服务端war的项目:下载地址:https://apereo.github.io/cas/如果网址有点卡用下边 这个:https://apereo.github.io/cas/5.0.x/index.html目前是所有的版本:虽然目前cas源码最新的是6系列,但是可以使...原创 2019-08-31 23:42:02 · 1082 阅读 · 0 评论 -
CAS+springSecurity实现单点登录sso(一)
一、搭建HTTPS发布CAS(1)准备一个tomcat把cas.war放在webapps下边运行tomcat的时候会自动解压注意:没有cas.war的话我上一篇文章已经介绍怎么做cas.war啦。链接:(2)把之前github下载的cas项目中的cas.properties文件复制过来(3)修改文件配置文件修改该路径为刚才你复制过来的cas.properties那个文件的绝对地址...原创 2019-09-01 22:38:38 · 1002 阅读 · 0 评论 -
CAS+springSecurity实现单点登录sso(二)
一、基于CAS服务端实现单点登录原理图:当然了:这里的web服务器也不只一台,但是一个用户访问多个web的时候都是这一套流程!!!二**、在上一篇介绍到搭建的CAS服务器,需要注意一下几点(我入坑很久才出来,注意哦!!!)**(1)坑一:如果你没有配置域名,直接用ip进行证书认证是会报下边的错的,不使用域名进行证书认证最突出的问题就是SSL握手失败。解决:修改的hosts文件配置域名...原创 2019-09-04 11:59:41 · 434 阅读 · 0 评论 -
CAS+springSecurity实现单点登录sso(三)
原理图:当然了:这里的web服务器也不只一台,但是一个用户访问多个web的时候都是这一套流程 现在就是开始做两台web服务器去访问CAS作为单点登录案例:步骤:第一:启动你的CAS服务 (之前的篇幅已经介绍过了)第二:建立你的web网站 我这里做了一个简单的demo我的工程结构如图:(1)熟悉spring-security的配置(我在配置中做了详细的说明)<?xml v...原创 2019-09-06 15:56:08 · 459 阅读 · 0 评论
分享