- 浏览: 9901 次
- 性别:
- 来自: 大连
-
最新评论
文章列表
核心组件
SecurityContextHolder
spring security框架的核心是SecurityContextHolder。与安全有关的信息内容都会被存储在SecurityContextHolder里,其中包括用户的信息。默认情况SecurityContextHolder用一个ThreadLocal来存储信息。这样做的好处就是在同一个线程里面执行的方法可以随时调用SecurityContext,而不必把SecurityContext作为一个参数传递给要调用的方法。
获取当前用户的信息
我们在SecurityContextHolder里存储了当前用户和应用程序相关的信息。S ...
运用spring security 首先应该在web.xml里加入一个过滤器
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>spring ...
假设现在有两台Linux服务器 A,B。 从A登陆B是通过SSH方式连接的。
在A服务器的控制台界面如下
a@A:ssh-keygen -t rsa
a@A:ssh-copy-id -d ~/.ssh/id_rsa.pud b@192.168.2.5
b: 为登陆B服务器的帐户,这里要写你登陆B服务器的帐户;
192.168.2.5: 为B服务器的IP地址,这里应该写你要登陆的服务器的IP地址;
然后在A服务器上测试
输入
a@A: ssh b@192.168.2.5
看是否需要输入密码
因为cglib 包和asm包冲突
开始用的cglib包是cglib-2.1.3.jar ,后来换了一个cglib-nodep-2.2.jar才测试通过