`
userslinlin
  • 浏览: 15263 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

结合WAS简析J2EE规范中的登录认证和非规范中的注销以及通过filter增加自定义处理过程

阅读更多

    在简单的应用中会单独有自己一套用户存储和管理系统,但是在企业级应用中每个应用程序单独维护一套这样的系统会带来繁重的维护工作和应用扩展难度等问题。LDAP协议由于其标准性,相应的LDAP服务器可以作为企业级应用的用户存储和管理平台。这样,任何系统的所需的用户信息都在LDAP服务中,应用本身可以手动从中获取用户信息进行认证。不过,在J2EE规范中规定了web容器必须实现的认证和授权模块。也就是说,在以往的应用中,用户是否有权限登录进入系统访问相关资源需要应用本身来完成,而在J2EE规范下,这些内容可以交给容器去完成。J2EE提供了多种认证方式,下图展现了基于表单方式的认证过程。

详细内容请点击
转:http://blog.csdn.net/dongzi87/article/details/7242439
分享到:
评论

相关推荐

    SAP J2EE WAS Administration

    SAP J2EE WAS Administration是一门专门针对SAP系统中Java 2 Platform, Enterprise Edition (J2EE) Web应用服务器(WAS)的管理指南。这门技术涉及SAP Netweaver架构下的应用服务器管理,该架构是SAP提供的一套集成...

    WAS6.1认证培训PPT文档1

    1. **历史与架构**:WAS自V4.0.X以来,通过增加对J2EE规范的兼容性,采用更先进的技术如Web服务,以及在架构上的优化,不断演进。V6.1的架构设计考虑了可扩展性、集群和高可用性,确保了大型企业环境中的稳定运行。 ...

    was的java登录

    3. **J2EE Servlet Filter**:为了拦截并处理用户请求,开发者通常会创建一个Servlet Filter,该过滤器检查请求中的认证信息,并在用户尝试访问受保护资源时进行登录验证。 4. **EJB安全**:如果应用包含Enterprise...

    J2EE集群设计开发部署(基于IBM+WAS)

    J2EE集群设计开发部署(基于IBM+WAS) J2EE集群设计开发部署(基于IBM+WAS)

    深入掌握J2EE编程技术.rar

    《深入掌握J2EE编程技术》是一本专为Java企业...通过学习和实践《深入掌握J2EE编程技术》中的内容,开发者可以深入了解J2EE架构,熟练掌握各种组件和技术的使用,从而提高开发效率,打造出高效、稳定的大型企业级应用。

    was8.5 与springboot冲突 javax.j2ee.validation.jar

    %WebSphereHome%/AppServer/plugins

    J2EE的潜在难点及最佳实践

    J2EE 和 WebSphere Application Server (WAS) 结合使用时,能够构建出高度灵活、易于升级、值得信赖且便于维护的企业级应用。然而,若使用不当,则可能给应用及其用户带来负面影响。 #### 技术理解的重要性 1. **...

    was 安全认证例子

    在这个“WAS安全认证例子”中,我们将深入探讨如何在WAS环境中配置和实现安全认证机制。 【描述】:“WAS 安全认证例子” 在实际的业务场景中,确保用户和系统之间的交互安全性至关重要。WAS 提供了多种安全认证...

    IBM j2ee 教程

    WebSphere Application Server (WAS) 是IBM提供的一款用于部署、运行和管理J2EE应用的企业级服务器产品。版本6是在2007年左右发布的产品,它包含了对Java EE 5标准的支持,并引入了一系列新功能,包括增强的安全性、...

    JAVA和J2EE的学习之路

    在学习Java的过程中,从J2SE转向J2EE并不意味着需要完全转变方向,因为J2EE包含了J2SE的所有功能,同时还增加了处理分布式系统和企业级服务的能力。例如,一个完整的J2EE应用可能包含Web界面(使用JSP和Servlet)、...

    WAS 6.1 快速入门

    WAS 6.1 提供了一个强大的平台,用于开发、部署和管理Java EE(Java Platform, Enterprise Edition)应用程序,支持J2EE 1.4规范。在这个快速入门指南中,我们将深入探讨WAS 6.1的关键特性和配置步骤。 一、WAS 6.1...

    Java&J2EE性能优化文档

    在J2EE中,Servlet、JSP和EJB都可以扮演MVC中的角色。 - MVC模式: - View负责显示数据,通常是HTML或图形界面。 - Model承载业务逻辑和数据操作。 - Controller协调View和Model,处理数据交换。 在实现MVC时,...

    大话西游WAS导出PNG图片,C#源码!方便导出大话西游WDF资源.非本人原创!

    在IT行业中,游戏资源的管理和处理是至关重要的一个环节,特别是在开发和调试过程中。这个压缩包文件提供的内容涉及到了“大话西游”这款游戏的资源处理技术,具体来说,是关于如何将WAS文件格式转换为更通用的PNG...

    Experience J2EE! Using WebSphere Application Server V6.1

    这些规范定义了应用程序如何与服务器交互以及如何处理业务逻辑和服务请求。 - **实现**:实现J2EE规范的产品有许多种,其中IBM的WebSphere Application Server是最具代表性的产品之一。它不仅遵循J2EE规范,还提供了...

    WAS 6.0.2.9 部署应用使用过滤器问题解决办法

    总之,过滤器是Java EE应用中的重要组成部分,它们提供了在请求处理过程中添加自定义逻辑的能力。当在WAS 6.0.2.9环境中遇到过滤器问题时,通过检查配置、代码实现、日志以及容器设置,通常能找出问题并找到有效的...

    WAS与CAS配置

    WAS环境中的应用要想与其他通过CAS进行单点登录的系统集成,应用本身必须采用WAS平台的认证机制,而不是自定义的认证方法。这通常意味着在应用的login-config部分的必须使用"BASIC"认证,而不是"FORM"认证。 SSO...

    DB2和WAS性能问题的发现和处理

    ### DB2和WAS性能问题的发现和处理 #### 一、引言 在现代的J2EE应用系统中,确保高性能和稳定性至关重要。随着软件架构的不断进步,开发人员越来越关注程序的良好结构化和框架化,这在一定程度上减少了程序逻辑...

    WAS通用解决方案 中间件

    【中间件】是一种软件服务,它位于操作系统和应用程序之间,为不同应用提供连接、交互以及数据处理等服务。中间件可以解决分布式系统中的复杂性,提高应用的可移植性和可扩展性,使得开发者能更专注于业务逻辑的实现...

    WAS和DB2性能问题的发现和处理.pdf

    ### WAS和DB2性能问题的发现与处理 #### 一、引言 在现代的J2EE应用系统中,性能优化已经...在实际操作过程中,需要注意结合具体的业务场景和系统架构特点,灵活运用各种工具和技术手段,从而达到最佳的性能优化效果。

Global site tag (gtag.js) - Google Analytics