- 博客(9)
- 资源 (47)
- 收藏
- 关注
原创 【Shiro权限管理】7.实现Shiro认证流程
上一篇我们剖析了Shiro的整个认证思路,这次来动手实现一个简单的Web登录认证程序。首先在MyEclipse中创建一个Web Project:然后在lib中加入Shiro/Spring/SpringMVC以及ehcache和日志相关jar:然后在src下创建Spring配置文件applicationContext.xml以及缓存ehcach
2017-10-30 20:39:28 1894 2
原创 【Shiro权限管理】6.Shiro认证思路分析
下面来说一下Shiro的认证。如何来做Shiro的认证呢?首先回顾一下之前剖析的Shiro的HelloWorld程序中有关认证的部分代码://获取当前的SubjectSubject currentUser = SecurityUtils.getSubject();//测试当前用户是否已经被认证(即是否已经登录)if (!currentUser.isAuthenticated()) {
2017-10-30 20:34:21 2326
原创 【Shiro权限管理】5. Shiro权限URL 配置细节
上一次总结中重点讲解了Shiro的配置,其中一个过滤请求并管理权限的重要配置为shiroFilter,样例配置如下所示:<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="securityManager" ref="se...
2017-10-30 20:32:16 5701 2
原创 【Shiro权限管理】4. Shiro工作流程
在上一篇总结中我们已经将Spring与Shiro的集成框架搭建起来了,下面就来简单看一下Shiro的整个工作流程。之前由于配置在shiroFilter的filterChainDefinitions中配置了一些访问权限:<!-- 配置哪些页面需要受保护. 以及访问这些页面需要的权限. 1). anon 可以被匿名访问 2). authc 必须认证(即登录)后才可能访问
2017-10-22 18:59:28 2337
原创 【Shiro权限管理】3.Shiro集成 Spring
下面来说一下如何在Web下使用Shiro。在大部分Web开发环境下,都是使用Spring与Shiro进行集成,所以下面直接来讲解Shiro与Spring集成的方式。一、准备环境(1)加入Spring和Shiro的jar包首先在MyEclipse中新建一个Web工程:然后在lib下加入Spring的相关jar包:然后加入Shiro的相关jar包: (2)配置...
2017-10-22 18:50:00 1946 10
原创 【Shiro权限管理】2.Shiro的HelloWorld程序
下面来分析一个Shiro的HelloWorld程序。这段程序不是我们自己写的,而是Shiro给我们提供的一个样例代码。通过这段代码我们可以看到Shiro的大致结构。首先通过http://shiro.apache.org/download.html下载Shiro的jar包:目前Shiro的最新版本为1.3.2版本,其中包括shiro-all、shiro-core、shiro-web、
2017-10-14 13:23:12 1915
原创 【Shiro权限管理】1.Shiro简介
一、简介在Web系统中我们经常要涉及到权限问题,例如不同角色的人登录系统,他操作的功能、按钮、菜单是各不相同的,这就是所谓的权限。Apache Shiro是Java的一个安全(权限)框架,Shiro可以完成认证、授权、加密、会话管理、Web集成、缓存等功能。适用于JavaSE和JavaEE。关于安全框架,还有一个Spring Security框架,不过目前使用率比较高的还是Apac
2017-10-14 12:59:01 2139
原创 【Nginx应用】4.Nginx+Tomcat实现Web服务负载均衡(下)
上一篇我们为两台Web服务器搭建了JDK+Tomcat的Web运行环境,并部署了一个测试工程并成功运行,那么这次要进行Nginx服务器的配置,使其能够对两台Web服务器这个小集群来做负载均衡。三台服务器均搭建在VMware虚拟机上,信息如下:Nginx服务器的IP:192.168.248.129Web服务器A的IP:192.168.248.131Web服务器A的IP:192.168
2017-10-09 15:48:44 1156
原创 【Nginx应用】3.Nginx+Tomcat实现Web服务负载均衡(上)
这里使用VMware虚拟机准备了一台Nginx服务器,和两台Web服务器,来做负载均衡测试。简单的架构图如下:Nginx服务器的IP:192.168.248.129Web服务器A的IP:192.168.248.131Web服务器A的IP:192.168.248.132一、准备Web服务器前篇文章已经准备好了Nginx服务器的配置,这里准备一下两台Web服务器的配置。
2017-10-09 15:29:43 858
vue判断输入的快递单号是否符合规则Demo
2022-07-22
使用Sidecar支持异构平台的微服务-代码部分.zip
2020-01-30
Hystrix Dashboard的使用-代码部分.zip
2019-10-20
Feign对Hystrix的支持-代码部分.zip
2019-10-04
覆写Feign的默认配置-代码部分.zip
2019-08-06
将微服务注册到Eureka Server上-代码部分.zip
2019-07-01
Eureka简介与Eureka Server-代码部分.zip
2019-06-26
Spring Boot与MyBatis整合工程
2018-09-08
osgi-SpringDM
2016-03-16
TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi
2015-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人