设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Spring Security 3.2.5/3.1.7发布

2014-8-19 16:27| 发布者: joejoe0332| 查看: 1694| 评论: 0|原作者: oschina|来自: oschina

摘要:   Spring Security 3.2.5/3.1.7 发布,这两个版本主要更新内容如下:修复了 CVE-2014-3527,解决在使用代理 tickets 时 CAS 服务会冒充另外一个 CAS 服务的问题更新了 cas 模块到 cas-client-core 的传递依赖,修 ...

  Spring Security 3.2.5/3.1.7 发布,这两个版本主要更新内容如下:


  • 修复了 CVE-2014-3527,解决在使用代理 tickets 时 CAS 服务会冒充另外一个 CAS 服务的问题

  • 更新了 cas 模块到 cas-client-core 的传递依赖,修复了 CVE-2014-4172。这个问题并不是 Spring Security 自身的问题,但是 Spring Security 依赖于这个库。


  Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。


  Spring Security  为基于J2EE企业应用软件提供了全面安全服务。特别是使用领先的J2EE解决方案-Spring框架开发的企业软件项目。人们使用Spring Security有很多种原因,不过通常吸引他们的是在J2EE  Servlet规范或EJB规范中找不到典型企业应用场景的解决方案。


  特别要指出的是他们不能再WAR 或 EAR 级别进行移植。这样,如果你更换服务器环境,就要,在新的目标环境进行大量的工作,对你的应用系统进行重新配 置安全。使用Spring Security  解决了这些问题,也为你提供很多有用的,完全可以指定的其他安全特性。


  你可能知道,安全包括两个主要操作。


  第一个被称为“认证”,是为用户建立一个他所声明的主体。主题一般式指用户,设备或可以在你系 统中执行动作的其他系统。“授权”指的是一个用户能否在你的应用中执行某个操作,在到达授权判断之前,身份的主 题已经由 身份验证过程建立了。这些概念是通用的,不是Spring Security特有的。在身份验证层面,Spring  Security广泛支持各种身份验证模式,这些验证模型绝大多数都由第三方提供,或则正在开发的有关标准机构提供的,例如 Internet  Engineering Task Force.作为补充,Spring Security 也提供了自己的一套验证功能。


  Spring Security 目前支持认证一体化如下认证技术:


HTTP BASIC authentication headers (一个基于IEFT  RFC 的标准)
HTTP Digest authentication headers (一个基于IEFT  RFC 的标准)
HTTP X.509 client certificate exchange  (一个基于IEFT RFC 的标准)
LDAP (一个非常常见的跨平台认证需要做法,特别是在大环境)
Form-based authentication (提供简单用户接口的需求)
OpenID authentication
Computer Associates Siteminder
JA-SIG Central Authentication Service  (CAS,这是一个流行的开源单点登录系统)
Transparent authentication context  propagation for Remote Method Invocation and HttpInvoker  (一个Spring远程调用协议)


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部