0

I want to develop a REST service using UCMA 4.0 SDK. My service will achieve the communication between my company's program and our customer's Skype for Business on-premise server. To configure my application server as a trusted server, I need to execute PowerShell command which has a local domain. In the configuration process do I need absolutely use Active Directory domain? Or can I use IP?

ps: This will be my very first time using .NET and UCMA SDK even Windows Server. If anyone does know about this subject please help me :D And also, I do need some advice.

Thanks in advance

4

1 回答 1

1

您知道已经有一个名为UCWA的基于 REST 的 API吗?根据您要执行的操作,这可能就足够了。

UCMA 允许您创建两种主要类型的应用程序。

  • 用户应用程序
  • 可信服务器应用程序

无论如何,用户应用程序都可以运行,如果您只需要 Skype For Business 中的用户端点,这是最好的方法。如果您只需要这个,那么 UCWA 很可能也会提供您所需的一切。用户应用程序的要求是您需要用户密码才能使用它。基本上,您以该用户端点身份登录以完成所有工作。

可信服务器应用程序是可以运行称为可信应用程序端点和用户端点的“特殊”sip 端点的应用程序。涉及可信应用程序的设置。基本上,受信任的应用程序只能在受信任的应用程序池(基本上是预信任的计算机)上运行,并且需要非常具体的证书设置。如果您需要走这条路,请仔细阅读文档并遵循它。在设置受信任的服务器应用程序/应用程序池客户时,有一个围绕“自动配置”和“手动配置”的设置" 设置。我建议手动设置,因为计算机设置要求要容易得多,缺点是您需要更多代码来设置应用程序。自动设置更容易编码,但在上面计算机设置要求。您很可能需要 IT 人员帮助设置 Lync / Skype for Business 端,因为设置的一部分需要 AD 管理员要求。

以下答案仅适用于受信任的应用程序设置。

在配置过程中我是否需要绝对使用 Active Directory 域?

不确定您的意思,如果您指的是受信任的应用程序池计算机,那么是/否。您不必成为 AD 的成员,但如果是,您会发现整个过程更容易。存在与池名称和计算机名称相关联的特定证书要求,并具有特定证书要求设置,以允许计算机/受信任的应用程序在 Lync 中运行。

或者我可以使用IP吗?

不会。Lync 中的所有内容都通过与 Lync 设置中指定的计算机名称相关联的证书进行控制。

于 2018-09-24T19:23:33.860 回答