如何实施 EAR 范围内的 JAAS

发布于 2024-10-19 16:40:47 字数 159 浏览 6 评论 0原文

我想在包含多个战争的整个 EAR 文件中实现 JAAS。

我已经在每场战争中成功设置了它,但这意味着当用户在战争之间切换(通过之间的超链接)时,他们必须为每场战争再次登录,即使每场战争都配置为使用相同的领域。

如何为整个 EAR 创建单点登录流程?

谢谢。

I'd like to implement JAAS across the whole of my EAR file containing multiple wars.

I have successfuly set it up on each war, but that means when the user is switching between wars (via hyperlinks between) they have to log-in again for each, even though each war is configured to use the same realm.

How can I create a single sign-on process for the whole of the EAR?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

回心转意 2024-10-26 16:40:47

这通常是特定于容器的。
对于JBoss,您可以使用yourapp.ear/META-INF/jboss-app.xml 为此目的。在这里,您定义一个指向相应登录策略的 security-domain 元素。摘录自 DTD:

This is usually container-specific.
For JBoss, you can use yourapp.ear/META-INF/jboss-app.xml for this purpose. Here, you define a security-domain element that points to the respective login-policy. Excerpt from the DTD:

<!-- The security-domain element
specifies the JNDI name of the
security manager that implements the
EJBSecurityManager and RealmMapping
for the domain. When specified at
the jboss level it specifies the
security domain for all j2ee
components in the deployment unit.
One can override the global
security-domain at the container
level using the security-domain
element at the container-configuration
level.

Used in: jboss-app
-->

<!ELEMENT security-domain (#PCDATA)>

时光沙漏 2024-10-26 16:40:47

我已经找到答案了! - 在同一 servlet 上下文中并针对同一安全领域的所有应用程序进行单点登录。它可以与 tomcat 一起使用。我只是按照以下网址的建议更新了 config.xml,现在只要求登录一次。

http://publib.boulder.ibm.com /wasce/V2.1.0/en/valves.html#Valves-将单点登录阀门添加到初始阀门链

I have found the answer! - single sign on across all apps in the same servlet context and for the same security realm. Its available with tomcat. I simply updated the config.xml as advised on the below url and it now only asks to sign in once.

http://publib.boulder.ibm.com/wasce/V2.1.0/en/valves.html#Valves-AddingtheSingleSignonValvetotheinitialvalvechain

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文