Java JBOSS 7.1.1帮助更改ejb安全领域

Java JBOSS 7.1.1帮助更改ejb安全领域,java,jboss,ejb,Java,Jboss,Ejb,我正在尝试将ejb连接域更改为使用Jaas。但在此之前,我尝试了这个简单的测试,并在下面停止工作。有什么想法吗 A创建此领域: <security-realm name="SherlockRealm"> <authentication> <properties path="application-users.properties" relative-to="jboss.server.config.dir"/&

我正在尝试将ejb连接域更改为使用Jaas。但在此之前,我尝试了这个简单的测试,并在下面停止工作。有什么想法吗

A创建此领域:

 <security-realm name="SherlockRealm">
            <authentication>
                <properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
            </authentication>
            <authorization>
                <properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
            </authorization>

        </security-realm>
它等于应用领域 和替代品

 <connector name="remoting-connector" socket-binding="remoting" security-realm="ApplicationRealm"/>

当我这样做时,我不能通过远程客户端调用EJB。它抛出以下错误:

Remote connection failed: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
Jun 25, 2014 10:27:59 AM org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector setupEJBReceivers
WARN: Could not register a EJB receiver for connection to remote://localhost:4447
java.lang.RuntimeException: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
    at org.jboss.ejb.client.remoting.IoFutureHelper.get(IoFutureHelper.java:91)
    at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.setupEJBReceivers(ConfigBasedEJBClientContextSelector.java:121)
    at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.<init>(ConfigBasedEJBClientContextSelector.java:78)
    at br.ufmg.lcc.sherlock.view.login.LoginDialog$3.run(LoginDialog.java:140)
Caused by: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed

谢谢你的帮助

我最近也犯了同样的错误,结果是丢失了一个图书馆。谢谢。但我不认为这是我的情况,因为如果我使用applicationReam,它就会工作。
Remote connection failed: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
Jun 25, 2014 10:27:59 AM org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector setupEJBReceivers
WARN: Could not register a EJB receiver for connection to remote://localhost:4447
java.lang.RuntimeException: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed
    at org.jboss.ejb.client.remoting.IoFutureHelper.get(IoFutureHelper.java:91)
    at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.setupEJBReceivers(ConfigBasedEJBClientContextSelector.java:121)
    at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.<init>(ConfigBasedEJBClientContextSelector.java:78)
    at br.ufmg.lcc.sherlock.view.login.LoginDialog$3.run(LoginDialog.java:140)
Caused by: javax.security.sasl.SaslException: Authentication failed: all available authentication mechanisms failed