Java JBOSS 7.1.1帮助更改ejb安全领域
我正在尝试将ejb连接域更改为使用Jaas。但在此之前,我尝试了这个简单的测试,并在下面停止工作。有什么想法吗 A创建此领域: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"/&
<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