如何在JBoss EAP 6.2中创建虚拟安全域?
我们使用JBoss提供的通用资源适配器连接到Tibco EMS服务器上的JMS队列。我们不使用任何身份验证来连接到Tibo EMS,也就是说,我们连接时没有用户名和密码。但是,资源适配器的配置需要指定某种身份验证的恢复元素(对于XA恢复),请参见[1] 有人提到,我们可以定义一个自定义安全域,它总是验证或返回空用户名和密码。(不允许直接在recover元素中指定空用户名或密码) 有人知道如何创建这样一个虚拟安全域吗 我们正在运行JBossEAP6.2.2如何在JBoss EAP 6.2中创建虚拟安全域?,jboss,jms,Jboss,Jms,我们使用JBoss提供的通用资源适配器连接到Tibco EMS服务器上的JMS队列。我们不使用任何身份验证来连接到Tibo EMS,也就是说,我们连接时没有用户名和密码。但是,资源适配器的配置需要指定某种身份验证的恢复元素(对于XA恢复),请参见[1] 有人提到,我们可以定义一个自定义安全域,它总是验证或返回空用户名和密码。(不允许直接在recover元素中指定空用户名或密码) 有人知道如何创建这样一个虚拟安全域吗 我们正在运行JBossEAP6.2.2 [1] standalone.xml中的
[1] standalone.xml中的这段代码实现了以下目的:
<subsystem xmlns="urn:jboss:domain:security:1.2">
<security-domains>
<security-domain name="no-authentication" cache-type="default">
<authentication>
<login-module code="ConfiguredIdentity" flag="required">
<module-option name="username" value=""/>
<module-option name="password" value=""/>
<module-option name="principal" value=""/>
</login-module>
</authentication>
</security-domain>
</security-domains>
</subsystem>