本站是目前国内进入国外网站的入口站之一,已收录100多个国家的知名网站

美国

当前位置:首页 > 北美网站 > 美国 >

Apache Shiro

时间:2021-03-11|栏目:美国|点击:

Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro为解决下列问题提供了保护应用的应用程序接口:认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥。Shiro还支持一些辅助特性,如Web应用安全、单元测试和多线程,它们的存在强化了上面提到的要素。Shiro及其前身JSecurity已被各种规模和不同行业的公司项目采用多年。自从成为Apache软件基金会的顶级项目后,站点流量和使用呈持续增长态势。许多开源社区也正在用Shiro,这里有些例子如Spring,Grails,Wicket,Tapestry,Tynamo,Mule和Vaadin。

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

从2003年至今,Apache Shiro框架选择方面的情况已经改变了不少,但今天仍有令人信服的理由让你选择Shiro。易用性是这个项目的最终目标。没有其他安全框架可以达到Apache Shiro宣称的广度,它可以为你的安全需求提供“一站式”服务。Apache Shiro可以工作在任何应用环境中。虽然它工作在Web、EJB和IoC环境中,但它并不依赖这些环境。Shiro既不强加任何规范,也无需过多依赖。Apache Shiro对Web应用的支持很神奇,允许你基于应用URL和Web协议(如REST)创建灵活的安全策略,同时还提供了一套控制页面输出的JSP标签库。Shiro干净的API和设计模式使它可以方便地与许多的其他框架和应用进行集成。你将看到Shiro可以与诸如Spring、Grails、Wicket、Tapestry、Mule、Apache Camel、Vaadin这类第三方框架无缝集成。Apache Shiro是Apache软件基金会成员,这是一个公认为了社区利益最大化而行动的组织。项目开发和用户组都有随时愿意提供帮助的友善成员。

联系方式

Apache Shiro网址:http://shiro.apache.org 访问网站

上一篇:Miso

栏    目:美国

栏    目:编程 站长 电脑 食品 模型 会计 工控 养殖 电工 植物

下一篇:Loopt

本文标题:Apache Shiro

本文地址:http://www.101212.com/site/123195.html

本文地址:http://www.waiguowangzhan.com/site/123195.html

本文地址:http://www.fobbusinessforum.com/site/123195.html

相关内容:192.168.0.1登录入口192.168.1.1路由器怎么设置?

相关内容:阿里云服务器新购、复购、升级优惠活动推荐

相关内容:502 bad gateway是什么意思?怎么解决?

相关内容:REDEMPTIONPERIOD期限到底是多少天?

相关数字:12312312323452653155566

相关链接:丰县 合肥 茂名 南京 沛县 邳州 日照 睢宁 新沂 余姚

您可能感兴趣的文章

广告投放|联系我们|版权申明|外贸论坛|天气预报|网站收录|云服务器|网站导航

© 本网站所有内容均来自互联网