Weblogic 12C Иностранный сервер не может аутентифицировать с Wildfly 26 JMS: JMSSecurityException (Имя пользователя: NULJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Weblogic 12C Иностранный сервер не может аутентифицировать с Wildfly 26 JMS: JMSSecurityException (Имя пользователя: NUL

Сообщение Anonymous »

У меня есть приложение Java, работающее на weblogic 12c , которое отправляет сообщения JMS. Мы пытаемся настроить его для отправки сообщений на ряд jms queue на сервере Wildfly 26 .
Когда мы пытаемся отправить сообщение, мы получаем следующую ошибку в обоих weblogic и Wildfly :
и wildfly
и

Код: Выделить всё

javax.jms.JMSSecurityException: AMQ229031: Unable to validate user from /host:port. Username: null; SSL certificate subject DN: unavailable

Похоже, что проблема связана с аутентификацией на фабрике подключения [/b], используемой Weblogic. Я не могу выяснить, как или где правильно установить имя имени пользователя и пароль , чтобы WebLogic передает их в Wildfly. />

Код: Выделить всё

        





















































< /code>

 конфигурация Weblogic < /h3>
Конфигурация иностранного сервера: < /p>
    
true

jms/app/remoteQueueWlsToWildfly
jms/queue/testQueue_wls_to_wildfly


jms/app/remoteQueueWildflyToWls
jms/queue/testQueue_wildfy_to_wls


jms/app/remoteFactory
jms/RemoteConnectionFactory
userApplication
{AES}******************
enabled

org.wildfly.naming.client.WildFlyInitialContextFactory
http-remoting://localhost:8088
{AES}*********************

jboss.naming.client.ejb.context
true


java.naming.security.principal
userApplication



< /code>
Как я могу настроить Weblogic 12c для отправки имени пользователя и пароля при подключении к удаленной очереди JMS на Wildfly 26? В идеале, я хочу сделать это с помощью конфигурации иностранного сервера или другого метода, который не требует изменений в коде приложения. < /P>

 Что я пробовал: < /h3>

[*] Созданный порт [b] tcp < /strong> для обмена сообщениями на дикоре TCP 
, но возникла та же самая ошибка.
Настроил weblogic jms jms bridge [/b] вместо иностранного сервера, но ошибка сохранялась. Работал , доказывание аутентификации Wildfly правильно настроена.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... -jmssecuri
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»