使用带自动发现功能的 UCMA 登录 Skype for business

Login into skype for business using UCMA with autodiscovery

是否可以在目标服务器上使用带有自动发现设置的 UCMA 5.0 登录 skype for business 2016? 代码示例中的配置需要 Skype 服务器的 FQDN,但我对服务器的了解只是自动发现和域名的一部分(如 user@domain.com)。 它无法连接到服务器和 returns TLS 异常,内部异常中包含证书信息(稍后我将提供异常代码)。 我使用了这种模式的 FQDN:https://sip.domain.com

这取决于您所谈论的 UCMA 应用程序的类型。

有两种类型的 UCMA 应用程序:

服务器平台需要预先设置应用程序池/FE 池(您在问题中提到的 FQDN)。这允许您在没有任何用户凭据的情况下创建 ApplicationEndpoints and UserEndpoints,但 UCMA 应用程序必须在应用程序池计算机上 运行 并通过证书确认。

客户端平台可以是 运行 来自任何机器,并且只能使用 "UserEndpoint"。 UserEndpoint 只需要 sip uri、用户名和密码。不需要服务器池 FQDN。在此模式下,UCMA 应用程序将像任何 SfB "client"(例如 lync.exe)一样使用自动发现。