2

如何在官方示例的基础上通过 Skype Web SDK (UCWA) 获得授权?

我有一个购买的帐户来使用 Skype for Business 和 Office 365 管理面板的入口。有示例下载官方的 Skype Web SDK 和UCWA示例,这些示例部署在本地计算机上(具有目录 localhost 的 Apache 服务器)。我曾经输入我在购买 Skype for Business 时创建的帐户 art@shockw4ves.onmicrosoft.com。结果,我得到了弹出消息形式的响应Service does not allow a cross domain request from this origin

在请求标头处https://lyncdiscover.shockw4ves.onmicrosoft.com/xframe是一个属性X-Ms-Origin: http://localhost,会不会有这个问题?足够长的调试过程让我想到了手动连接框架并通过post消息与他通信的想法,这可能吗?

4

1 回答 1

1
  1. 您的应用程序域应添加到 Skype 服务器的白名单中。或者您可以使用一些代理或浏览器插件过滤 X-Ms-Origin(我使用过这个
  2. UCWA 目前仅适用于在本地拥有 Skype for Business 的客户。所以你将无法登录到 Office365 帐户。
于 2015-10-09T11:16:11.603 回答