gpt4 book ai didi

java - 在应用程序内部配置身份验证领域

转载 作者:行者123 更新时间:2023-11-29 09:13:39 25 4
gpt4 key购买 nike

是否可以在 Java EE 应用程序中配置领域(定义领域名称以及检索用户和密码的方式)?

问题是我想在我的网站上进行身份验证,并在使用 @RolesAllowed 注释时利用 JAAS 获取 EJB 的信息。该用户信息将从特定于应用程序的数据库中获取。

此外,当每个部署者都应配置自己的应用程序服务器以包含某些特定领域时,我还想跳过该步骤 - 我希望在部署时在应用程序内部完成。

可以吗?总结 - 是否可以在 EJB 上使用有效的 @RolesAllowed 注释和一些不包括修改应用程序服务器的身份验证?

最佳答案

您可以通过 JASPIC 身份验证模块执行此操作。这是 Java EE 6 标准的一部分。它们可以在应用程序内以编程方式初始化,代码也可以在应用程序内。

请注意,对于 EJB 使用,身份验证必须通过常规 HTTP 请求或通过 SOAP 进行。 JASPIC(目前)不支持远程 EJB 连接的身份验证。

关于java - 在应用程序内部配置身份验证领域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10861732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com