Spring Acegi安全框架的企业级应用研究

来源 :中国科学院研究生院(本部) 中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:caonimalegebicaonima
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网技术的飞速发展对全世界的政治、经济、文化和生活等各个方面都产生了巨大的影响。作为现代企业也正在通过以Web技术为代表的互联网技术改变着它们的运作方式和工作效率,各种企业级应用在为企业提供高效和便捷的运作方式的同时也面临信息安全方面的各种威胁,因此确保企业级应用的安全性成为关注热点。   本文针对目前大量企业级应用都是在Java EE(也就是旧称的J2EE)平台下开发的实际情况,对Spring Acegi安全框架在企业级应用中的实现进行了研究,主要研究内容和结论包括:   1.本文提出了根据不同安全要求对Spring Acegi安全框架进行扩展,实现灵活动态配置资源的解决方法,该方法的创新之处是:将用户、角色和资源的映射关系存储到数据库中以实现对资源的灵活动态配置;在进行资源访问权限验证时,则再次调用该映射关系,保证合法用户对所拥有的资源的访问,确保企业级应用实现URL资源的访问控制。   2.本文所提出的资源灵活动态配置方法,除了确保企业级应用实现URL资源的访问控制,还可以实现对用户输入/输出验证、所有权验证以及安全通道信息传输保证,能够满足企业级应用对于安全方面的众多需求。   3.本文就企业级应用中实现信息安全保障所用到的常用安全策略作出分析讨论,并为了验证所用到的一些关键技术和提出的研究结论的可行性,通过搭建Apache+Tomcat平台,实现了某台湾企业商务简讯网站系统,该系统在实际使用中效果良好。   4.本文在所实现的系统中创新性地采用了最新的Ajax技术,使得用户操作Web页面请求服务端的数据时,不必刷新当前页面;这样大大降低了用户和服务器问的数据流量,也就缩短了系统反应时间,从而提高了用户的浏览体验。
其他文献
地理建模工作是地理学家长期从事的一项基础性研究工作。国内外地理学家从不同研究领域出发,已经建立了大量的、成熟的地理模型,然而,由于地理模型在领域、数据和计算平台上的异
由分布在监测区域的大量传感器节点以无线通信、自组织方式形成的无线传感器网络是一种新型的信息获取网络,它融合传感技术、通信技术以及微机电技术等多项技术,能够实时感知
乳腺癌病理图像癌区域检测是辅助医生进行病理诊断的基础,它的目标是利用计算机技术自动检测和定位病理切片图像中的癌区域。相比于传统病理图像分析方法,近年来基于深度学习的
高校排课管理系统是整个教学管理信息系统最核心的一部分。该子系统主要完成了教学运行中,课程、教师、教室等的有序而合理的管理。它负责每个学期的课程表编排,课表的发布和查
流媒体是指多媒体数据流在网络上一边传输一边播放的一种多媒体通信服务。它涉及计算技术、多媒体压缩技术、存储技术和高速网络技术等。广泛用于远程教育、远程医疗、视频点
学位
随着当今科技的不断进步,嵌入式系统已经在诸多领域得到了应用:从移动电话到交换机、从微波炉到火箭自动推进装置,很多设备中都有嵌入式控制系统。而网络技术的进步,也正促进嵌入
随着Internet技术的迅速发展,基于Web的分布式计算模式已成为软件开发的趋势。越来越多的企业将自己的业务以服务的形式进行提供,并构建跨企业的虚拟组织或虚拟企业以实现大规
这个社会己进入网络化、信息化时代,信息化建设也逐步成为医院加强现代化管理不可缺少的手段和措施,病历信息电子化已成为当今医院进一步发展的必然趋势。目前的医院信息系统
事件流是当前兴起的一类具有流数据特点的海量数据处理应用,在网络监控、金融分析、传感器网络等领域中扮演着重要的角色。和传统的事务处理以及科学实验数据处理、web search
信息技术(Information Technology ,IT)已经成为现代企业赖以生存和发展的基石,信息技术贯穿在现代企业经营活动的各个环节中,如采购、生产、销售等。在企业信息化的过程中由