Jakarta ee 如何使用JAAS在WildFly 9中保护JAX-RS RESTful Web服务?

Jakarta ee 如何使用JAAS在WildFly 9中保护JAX-RS RESTful Web服务?,jakarta-ee,jboss,jax-rs,wildfly,jaas,Jakarta Ee,Jboss,Jax Rs,Wildfly,Jaas,我使用JAAS在没有应用服务器的情况下完成了简单的授权和身份验证。因此,现在我想知道是否可以使用JAAS在jboss中保护JAX-RSweb服务。我想让用户登录,他们提供他们的电子邮件和密码,然后授权用户否则显示错误。 非常感谢您提供一个工作示例。对于JBoss,您通常需要以下内容: 安全域,如独立XML中定义的mydomain 要定义mydomain安全域JAAS模块所需的所有JBoss模块 mydomain定义为web的web.xml安全域 应用程序 调试提示将以下内容添加到独立XML:

我使用
JAAS
在没有应用服务器的情况下完成了简单的授权和身份验证。因此,现在我想知道是否可以使用
JAAS
jboss
中保护
JAX-RS
web服务。我想让用户登录,他们提供他们的电子邮件和密码,然后授权用户否则显示错误。
非常感谢您提供一个工作示例。

对于JBoss,您通常需要以下内容:

  • 安全域,如独立XML中定义的mydomain
  • 要定义mydomain安全域JAAS模块所需的所有JBoss模块
  • mydomain定义为web的web.xml安全域 应用程序
调试提示将以下内容添加到独立XML:

<logger category="org.jboss.security">
    <level name="TRACE"/>
</logger>


以上内容将在应用程序使用的JAAS的授权和身份验证流程的所有阶段中放置调试信息

对于JBoss,通常需要以下内容:

  • 安全域,如独立XML中定义的mydomain
  • 要定义mydomain安全域JAAS模块所需的所有JBoss模块
  • mydomain定义为web的web.xml安全域 应用程序
调试提示将以下内容添加到独立XML:

<logger category="org.jboss.security">
    <level name="TRACE"/>
</logger>

以上内容将在应用程序使用的JAAS的授权和身份验证流程的所有阶段中放置调试信息

可能的重复可能的重复