我为在 JBoss EAP 6.2 上运行的两个客户提供了一个应用程序(打包为 war)。其中之一使用基本 JBoss 身份验证,另一个使用 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>
我想防止构建两个不同的 war 文件(因为 web.xml 在 war 文件中)所以我想知道如何在 JBoss 配置中而不是在 web.xml 中配置这些行。
萧十郎
相关分类