2015-12-22 3 views
2

У меня проблема с настройкой соединителя шины шины Microsoft -> когда я пытаюсь проверить соединение, я получаю исключение: предоставленные полномочия недействительны, я что-то пропускаю, но что? Я установил служебную шину для окон на локальном компьютере, создал пространство имен и попытался подключиться через SB explorer (автономный тестовый инструмент), и соединение работает хорошо. Строка соединения, которые я использую для подключения выглядит так:Mule ESB и соединитель служебной шины Microsoft

Endpoint = SB: //es-ppp02.prd.co.yu/DjurinNamespace; StsEndpoint = https://es-ppp02.prd.co.yu:9355/DjurinNamespace;RuntimePort=9354;ManagementPort=9355

Теперь настройки подключения SB от мула: Mule configuration

Помимо служебного пространства имен и полностью квалифицированного доменного имени есть еще два поля общего ключа доступа и общий ключ доступа. После документации я нашел тех, у кого есть Service Bus PowerShell, с помощью команды Get-SBAuthorizationRule, где я взял keyName и primaryKey. Я также импортировал сертификат служебной шины с помощью команды JAVA keytool.exe -importcert.

Так что если кто-то попытался и смог подключиться к Microsoft Service Bus для Windows (не облако Azure), скажите, пожалуйста, какая у меня ошибка?

С уважением, Иван.

ответ

0

Проблема решена: служебная шина для окон в помещении использует OAuth, поэтому вам не нужно настраивать ключ общего доступа (имя и ключ), но вместо этого имя пользователя и пароль (имя и пароль домена) для настроенного пользователя служебное пространство имен. Я был введен в заблуждение, что мне нужно заполнить имя и содержимое ключа общего доступа с помощью учебника для соединителя служебной шины Microsoft.

Смежные вопросы