我一直在研究应用程序(Java EE)的访问管理解决方案。

这是我目前拥有的东西:在应用程序中,我有一个过滤器,用于检查是否设置了特定的HTTP标头,并根据这些值对用户进行身份验证。 该应用程序永远不会直接暴露给用户,而是部署在执行SSL客户端证书验证的Apache HTTPD后面。 如果验证通过,它将某些数据从证书重写到HTTP标头,并将请求发送到由应用程序服务器(JBoss)处理的JK工作者。

我想做的就是重用上述机制,以便能够处理预身份验证的替代方法。 例如,我需要SAML,所以我想知道实现一个可以处理SSO的组件(使用SAML或OpenID),然后设置HTTP标头(如上)并将处理请求转发给JBoss。 与上述当前实现的不同之处在于,新的身份验证机制将以Java而不是另一个Apache模块来实现。

我的问题是如何以与Apache HTTPD和Tomcat / JBoss使用AJP进行通信的相同方式处理从一个Java EE应用程序到另一个Java EE应用程序的通信? JBoss中是否有类似的服务?

我刚刚设法找到的类似问题: Java中是否有AJP协议的实现?

  ask by Tomasz Błachowicz translate from so

本文未有回复,本站智能推荐:

1回复

Wicket应用程序+ Apache + mod_jk-AJP队列已满!

我们正在使用Apache(2.2.3)和mod_jk(1.2.30)作为带有粘性会话的负载平衡组件,并将Jboss 5作为Java应用程序的应用程序容器部署在生产服务器集群中的基于Wicket的Java应用程序。 我们一直在生产环境中看到一个问题,即在JMX控制台中显示的AJP在Apach
2回复

Spring MVC-从jBoss分离静态内容(Apache httpd upfront)

我对Spring MVC很陌生。 我要达到的目标是将Web应用程序(js,img,css)的静态内容与jboss应用程序服务器分离。 我设法通过mod_jk成功地将Apache httpd与jboss连接起来。 我的mod_jk挂载参数如下所示: 在我的应用中,web.xml如
2回复

JBoss中的JSP部署问题

我在Linux中安装了Jboss 4.0.4GA。 毫无问题地启动我的jboss之后,我尝试在浏览器中访问JSP页面,出现错误: 然后单击刷新按钮,或稍后再试。 名称以无效字符开头。 处理资源' https://uappdev.marvell.com/login/i
2回复

tomcat 2分钟超时,一些ajax发布请求

我收到间歇性超时,正在处理一些AJAX POST请求。 设置:Apache 2.2.17-> mod_jk 1.2.26-> JBoss 4.3 CP01(带有Tomcat 6.0)。 应用程序是使用JSF 1.2_11,Seam 2.1,RichFaces 3.3.1构建的。
2回复

用于Java EE应用程序的Tomcat或JBoss服务器?

这可能是重复的这个和这个问题 。 我有一个java应用程序,我在其中使用JAX-WS(WEB服务)。 和apache-commons utils中的许多其他功能。 我的应用程序是swing应用程序,它连接到我的服务器代码,上传和下载,以及与服务器同步文件。 我的数据库是mys
2回复

在jboss 7上部署Java EE应用程序

我有一个Java EE应用程序,其中包含Web模块和实体module.i已使用netbeans,glassfish和javadb创建了该应用程序。 我想将此应用程序部署到jboss7。我该怎么做?
1回复

在JBoss AS中部署Java EE应用程序:找不到可用的端口

我在JBoss AS 5.1GA上部署Java EE项目时遇到了一个大问题(虽然有些过时,但我的大学建议这样做)。 我注意到问题是 但我将整个控制台输出放在下面。 具有相同JBoss配置等相同项目的项目在我的朋友机器上也可以正常工作。.因此,我认为这仅在我的PC上是一个问题,
7回复

在Java EE应用程序的开发中使用Docker

我会加300分作为赏金 我最近开始仔细研究Docker以及如何使用它来更快地获得团队的新成员并运行开发环境以及将新版本的软件发布到生产中。 关于我应该如何以及在什么阶段将Java EE应用程序添加到容器中,我有一些问题。 我认为有很多方法可以做到这一点。 这是Docker之前
1回复

如何以编程方式检查JBoss5中是否部署了应用程序?

我正在编写一个小型应用程序以自动化部署。 基本上,它会定期检查ftp服务器中是否有新的.ear文件。 将远程ftp文件的校验和与当前部署的校验和进行比较。 如果有新的ftp文件,则将其拾取并部署... 然后,我将检查该应用程序是否已成功部署。 目前,我正在向应用程序的主登录页面发送
1回复

使用Jboss部署简单的War文件(J2EE应用程序)时出错

在我必须做的J2EE应用程序中,所有内容都已编译并创建了projet.war。 当我使用Jboss部署(强制性)时,出现以下错误: 这是服务器的日志: 很抱歉有时会用法语,Jboss是法语,我使用NetBeans和Jboss 6.3。 我该如何纠正?