다른 서버에서 원격 wildfly 서버의 EJB에 액세스하려고하면 다음 오류가 발생합니다.JBOSS-LOCAL-USER : javax.security.sasl.SaslException : 서버 챌린지를 읽지 못했습니다.
Error: Authentication failed: all available authentication mechanisms failed:
JBOSS-LOCAL-USER: javax.security.sasl.SaslException: Failed to read server challenge [Caused by java.io.FileNotFoundException: /../wildfly/standalone-/tmp/auth/X.challenge (No such file or directory)]
DIGEST-MD5: Server rejected authentication
서버 내에서 EJB에 액세스하면 인증 오류가 발생하지 않습니다. 나는 서버에 액세스하기 위해 다음을 사용한다.
http-remoting://server1:8080
기본적으로 서버 1에서 이것을 호출해도 아무런 문제가 없습니다. 내가 server2에서 이것을 호출하면 오류가 발생합니다. 나는 server1에 존재하는 server2의 auth 파일을 찾는다 고 가정한다.
다른 서버에서 액세스 할 수 있도록 EJB 또는 wildfly에서 일부 구성을해야하는지 잘 모르겠습니다. 나는 온라인에서 사용할 수있는 모든 단계를 거쳤지만 명확하게 나는 뭔가를 놓치고있다.
사용자/비밀번호가 맞습니다. 또한 틀린 경우에도 auth가 실패한 대신 '메커니즘'대신 실패합니다. – likeachamp