【问题标题】:NOT able to establish a application endpoint in UCMA无法在 UCMA 中建立应用程序端点
【发布时间】:2014-08-10 09:44:32
【问题描述】:

我正在尝试开发具有自动配置功能的 UCMA 应用程序。

我已经创建了必要的受信任池、受信任的应用程序端点并添加了所需的证书。

我的信任池复制成功。

协作平台启动成功,发现端点。

然后我调用了_appEndpoint.BeginEstablish(EndEndpointEstablish, _appEndpoint);当我的端点被发现时。

我卡住了。

根本没有调用回调 EndEndpointEstablish。

我在“Endpoint_StateChanged”事件中观察到端点状态仅从“空闲”更改为“正在建立”。之后这个状态根本没有改变。

我在我的机器上关闭了防火墙。

但仍然没有调用 EndEndpointEstablish,也没有异常。

有什么帮助吗?

谢谢

塞拉姆

【问题讨论】:

  • 我怀疑在尝试建立之前正确设置端点存在问题。有没有机会看到代码,最好是从 ApplicationEndpointSettings 的创建到您的 endpoint.BeginEstablish() 调用?
  • 感谢 Paul Hodgson 的回复。我正在尝试运行 UCMA 4.0 SDK 附带的示例应用程序。(..\Microsoft UCMA 4.0\SDK\Core\Sample Applications\QuickStarts\AutoProvisioning)。除了 app.config 文件中的端点名称,我没有修改任何代码。
  • 您找到解决问题的方法了吗?您说“我已经创建了必要的受信任池、受信任的应用程序端点并添加了所需的证书。”您是否也在 Lync 命令行管理程序上使用命令 New-CsTrustedApplication -ApplicationId - TrustedApplicationPoolFqdn - Port 创建了受信任的应用程序
  • 我可以解决它。问题是受信任应用程序池的 FQDN 名称。此名称与我们的 DNS 机器主机名不匹配。所以所有请求都发送到 DNS 机器而不是 Lync 服务器。

标签: ucma


【解决方案1】:

根据您所说,您的问题可能是使用端点名称,您应该使用受信任的应用程序名称。

【讨论】:

    【解决方案2】:

    您是否将证书添加到“当前用户”存储“本地计算机”存储?由于某种原因,它似乎需要在这两个地方。只有在“当前用户”存储中时,您会注意到标准 Skype/Lync 客户端可以正常工作,但 UCMA 客户端不能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-15
      • 1970-01-01
      相关资源
      最近更新 更多