【问题标题】:Mule ESB and Microsoft Service Bus connectorMule ESB 和 Microsoft 服务总线连接器
【发布时间】:2016-03-28 19:23:45
【问题描述】:

我在配置 microsoft 服务总线连接器时遇到问题 -> 当我尝试测试连接时出现异常:提供的凭据无效,我遗漏了一些东西但是什么? 我已经在本地机器上安装了 Windows 服务总线,创建了命名空间并尝试通过 SB 资源管理器(独立测试工具)进行连接,并且连接效果很好。我用来连接的连接字符串如下所示:

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

现在从 mule 配置 SB 连接器: Mule configuration

除了服务命名空间和完全限定域名之外,还有两个字段共享访问密钥名称和共享访问密钥。在文档之后,我通过命令 Get-SBAuthorizationRule 找到了使用 Service Bus PowerShell 的文档,我在其中获取了 keyName 和 primaryKey。我还通过 JAVA keytool.exe -importcert 命令导入了服务总线证书。

如果有人尝试并成功连接到 Microsoft Service Bus for Windows(不是 Azure 云),请告诉我我的错误是什么?

问候,伊万。

【问题讨论】:

    标签: azure mule esb


    【解决方案1】:

    问题已解决 - 本地 Windows 的服务总线使用 OAuth,因此您不必为配置的服务用户配置共享访问密钥(名称和密钥),而是配置用户名和密码(域用户名和密码)命名空间。我被误导了,我必须通过 Microsoft 服务总线连接器的教程填写共享访问密钥名称和内容。

    【讨论】:

      猜你喜欢
      • 2011-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多