java安全框架shiro在web中的研究与应用

java安全框架shiro在web中的研究与应用

ID:35032606

大小:4.05 MB

页数:77页

时间:2019-03-16

java安全框架shiro在web中的研究与应用_第1页
java安全框架shiro在web中的研究与应用_第2页
java安全框架shiro在web中的研究与应用_第3页
java安全框架shiro在web中的研究与应用_第4页
java安全框架shiro在web中的研究与应用_第5页
资源描述:

《java安全框架shiro在web中的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉邮电科学研究院硕士学位论文Java安全框架Shiro在Web中的研究与应用ResearchandApplicationofJavaSecurityFrameworkShiroinWeb专业:信号与信息处理研究方向:互联网技术导师:胡志勇研究生:翁云翔学号:20130052二○一六年三月独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研巧工作及取得的研究成、、果,没有任何剔窃抄袭、造假等违反学术道德,除了文中特别加W标法的地方外一。与我同工作的学术规范的行为,也没有侵犯任何其他

2、人或组织的科研成果及专利同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。如有任何。侵权行为,本人愿意为此独立承担全部责任.铅&:U从I叫作者签名:抑签字日期关于论文使用授权的说明本人完全了解武没邮电科学研究院(蜂火料技集团)有关保留、使用学位论文的规定,武汉邮电科学研巧院有权保留送交,本文知巧产权归武汉邮电科学研巧院所有。论文的复印件巧电子版本,允许论文被查阅和借翻同意将本人的学位论文提交中国学术期巧(光監版)电子杂志社全文出版并收入《中国学位论文全文数

3、据库》。-0公开□保密-年□保密两年(注:保密的学位论文在解密后遵守此协议)作者签名日期:如(■.:聲名棘签字加多导师签名:签字日期:武汉邮电科学研究院硕士学位论文摘要随着互联网的飞速发展,Web应用的安全问题日益凸显。为了保护Web应用中用户和企业的敏感信息,认证授权加密已经成为了Web应用中不可缺少的部分。但是随之而来是巨大的代码工作量和复杂的代码逻辑,软件开发者们渴求着能帮助他们轻松高效解决安全需求的java框架。文章首先研究了如今主流的java安全框架Shiro,了解

4、到Shiro是一个简单易用且功能强大的安全框架,可以与很多第三方框架良好地耦合,并且可以在任何应用环境中使用。接着通过介绍Shiro的四个基本功能:认证、授权、会话管理、加密的相关知识,以及其通配符权限系统,为后面利用Shiro完成安全模块的设计与实现奠定了基础。随后,针对实际项目朵儿网,结合其业务分析了其Web应用的安全性需求:登录认证需求,浏览器请求拦截需求,用户权限管理需求。针对朵儿网的这些安全性需求,先是利用Shiro的过滤器实现了浏览器请求的拦截,使得强制安全规则变得灵活可配置。接着利用Shi

5、ro的认证功能设计实现了能及时反馈用户账号异常的登录认证系统。最后结合Shiro的通配符权限,设计实现了多层次细粒化的权限控制系统,并针对权限配置工作量大的问题提出了权限预置的解决方案。最后,通过对朵儿网安全模块的测试,结果证明Shiro的确帮助完成了朵儿网安全模块的设计与实现。并且在软件开发过程中,Shiro框架的植入并未对原有的代码造成较大影响。而Shiro封装的认证、授权流程以及JSTL标签,也使得开发人员的代码工作量大大减少。综上所述,Shiro作为一个安全框架,真正帮助软件开发者轻松高效地解决

6、了安全需求。关键词:Web;安全框架;Shiro;认证;授权武汉邮电科学研究院硕士学位论文AbstractWiththerapiddevelopmentoftheInternet,thesecurityofWebapplicationisbecomingmoreandmoreimportant.InordertoprotectthesensitiveinformationoftheusersandenterprisesinWebapplication,authenticationandauthoriza

7、tionmodulehasbecomeanindispensablepartofWebapplication.Butwithalotofcodingworktodoandcomplexcodelogictodealwith,softwaredevelopersaresoneedyforaframeworktohelpthemsolvethesecurityrequirementseasilyandefficiently.Firstofall,thispaperstudiesthemainstreamJa

8、vasecurityframeworkShiroandgettoknowthatShiroisasimpleandpowerfulsecurityframework,whichcanbecoupledwithalotofthirdsquareframe,andcanbeusedinanyapplicationenvironment.Thenbydescribesrelatedknowledgeofthefourbasicfunctionsi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。