使用JNDI从远程客户端调用EJB?

时间:2016-08-31 12:51:20

标签: java-ee jboss ejb wildfly-10 sasl

我根据来自使用JNDI"关于jboss文档的例子。

该应用程序连接到wildfly 10上的war部署内的远程EJB。

我得到了这个例外,正在寻求帮助解决它:

  

错误[org.jboss.remoting.remote.connection](远程处理   "客户端点" I / O-1)JBREM000200:远程连接失败:   javax.security.sasl.SaslException:身份验证失败:全部   可用的身份验证机制失败:

     

DIGEST-MD5:javax.security.sasl.SaslException:DIGEST-MD5:不能   执行回调以获取领域,身份验证ID或密码   [由javax.security.auth.callback.UnsupportedCallbackException引起]

     14:00:27,058警告   [org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector]   (ServerService线程池 - 65)无法注册EJB接收器   连接到远程ip服务器:7273:java.lang.RuntimeException:   javax.security.sasl.SaslException:身份验证失败:全部   可用的身份验证机制失败:

     

DIGEST-MD5:javax.security.sasl.SaslException:DIGEST-MD5:不能   执行回调以获取领域,身份验证ID或密码   [由javax.security.auth.callback.UnsupportedCallbackException引起]

我使用adduser脚本在applicationrealm模式下创建用户传递,我在standalone-full.xml用于域的子系统远程处理部分中查看了applicationrealm。我无法发现任何问题。

是否应该再向config添加standalone-full.xml以改善我的应用程序?

0 个答案:

没有答案