联系方式
在2008年加入Apache软件基金会之前,Apache Shiro已经5岁了,之前它被称为JSecurity项目,始于2003年初。当时,对于Java应用开发人员而言,没有太多的通用安全替代方案 - 我们被Java认证/授权服务紧紧套牢了。由于当时正从事应用开发,我们也需要一个干净、ApacheShiro,http://shiro.apache.org,容器无关的会话机制。在当时, “这场游戏 ”中唯一可用的会话是HttpSessions,它需要Web容器;或是EJB 2.1里的有状态会话Bean,这又要EJB容器。而我想要的一个与容器脱钩、可用于任何我选择的环境中的会话。最后就是加密问题。有时,我们需要保证数据安全,但是Java密码架构让人难以理解,除非你是密码学专家。API里到处都是Checked Exception,ApacheShiro用起来很麻烦。我需要一个干净、开箱即用的解决方案,可以在需要时方便地对数据加密/解密。于是,纵观2003年初的安全状况,你会很快意识到还没有一个框架满足所有上述需求。有鉴于此,Apache Shiro诞生了。
美国,电脑网络,软件,开源社区,ApacheShiro官网:http://shiro.apache.org