【发布时间】:2019-12-10 17:57:41
【问题描述】:
我有一个应用程序(打包为 war),用于在 JBoss EAP 6.2 上运行的两个客户。其中一个使用 Basic JBoss Authentication,另一个使用 Keycloak 身份验证提供程序。
两个war文件完全相同,只有一个区别:WEB-INF/web.xml包含
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>ApplicationRealm</realm-name>
</login-config>
分别
<login-config>
<auth-method>keycloak</auth-method>
<realm-name>application</realm-name>
</login-config>
我想防止构建两个不同的战争文件(因为 web.xml 在战争文件中)所以我想知道如何在 JBoss 配置中而不是在 web.xml 中配置这些行。
【问题讨论】:
标签: java jboss wildfly war jboss-eap-6