上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置 阅读全文
posted @ 2018-06-05 15:27 俄而123 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Shiro 1.2开始提供了Jasig CAS单点登录的支持,单点登录主要用于多系统集成,即在多个系统中,用户只需要到一个中央服务器登录一次即可访问这些系统中的任何一个,无须多次登录。此处我们使用Jasig CAS v4.0.0-RC3版本: https://github.com/Jasig/cas 阅读全文
posted @ 2018-06-02 20:55 俄而123 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: 对于SSL的支持,Shiro只是判断当前url是否需要SSL登录,如果需要自动重定向到https进行访问。 首先生成数字证书,生成证书到D:\localhost.keystore 使用JDK的keytool命令,生成证书(包含证书/公钥/私钥)到D:\localhost.keystore: keyt 阅读全文
posted @ 2018-06-02 20:45 俄而123 阅读(738) 评论(0) 推荐(0) 编辑
摘要: Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下: 1、首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie写到客户端并保 阅读全文
posted @ 2018-06-02 17:25 俄而123 阅读(901) 评论(0) 推荐(0) 编辑
摘要: Shiro的组件都是JavaBean/POJO式的组件,所以非常容易使用Spring进行组件管理,可以非常方便的从ini配置迁移到Spring进行管理,且支持JavaSE应用及Web应用的集成。 在示例之前,需要导入shiro-spring及spring-context依赖,具体请参考pom.xml 阅读全文
posted @ 2018-06-02 15:20 俄而123 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Shiro提供了类似于Spring的Cache抽象,即Shiro本身不实现Cache,但是对Cache进行了又抽象,方便更换不同的底层Cache实现。对于Cache的一些概念可以参考我的《Spring Cache抽象详解》:http://jinnianshilongnian.iteye.com/bl 阅读全文
posted @ 2018-06-02 15:12 俄而123 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管JavaSE还是JavaEE环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久化、容器无关的集群、失效/过期支持、对Web的透明支持、SSO单点登录的支持等特性。即直接使用Shiro的会话管理可以直 阅读全文
posted @ 2018-06-02 14:31 俄而123 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Shiro提供了JSTL标签用于在JSP/GSP页面进行权限控制,如根据登录用户显示相应的页面按钮。 导入标签库 Java代码 <%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %> Java代码 Java代码 标签库定义在shi 阅读全文
posted @ 2018-06-02 10:33 俄而123 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 8.1 拦截器介绍 Shiro使用了与Servlet一样的Filter接口进行扩展;所以如果对Filter不熟悉可以参考《Servlet3.1规范》http://www.iteye.com/blogs/subjects/Servlet-3-1了解Filter的工作原理。首先下图是Shiro拦截器的基 阅读全文
posted @ 2018-06-01 21:09 俄而123 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Shiro提供了与Web集成的支持,其通过一个ShiroFilter入口来拦截需要安全控制的URL,然后进行相应的控制,ShiroFilter类似于如Strut2/SpringMVC这种web框架的前端控制器,其是安全控制的入口点,其负责读取配置(如ini配置文件),然后判断URL是否需要登录/权限 阅读全文
posted @ 2018-06-01 19:39 俄而123 阅读(122) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页