关于 azure:无法登录 Skype Web SDK 示例

Unable to login to Skype Web SDK Samples

我正在尝试登录从 https://ucwa.skype.com 下载的 Skype for business Web SDK 示例

我正在使用 IIS 管理器窗口在本地 (http://localhost/) 运行示例并收到以下错误消息。

跨域问题
Cross
自动发现失败
Auto
浏览器控制台错误
Console

我在 Office 365 中拥有开发人员帐户和 Azure AD 帐户(30 天免费试用帐户)并创建了应用程序。

请帮助我解决问题并帮助我登录 websdk 示例。

编辑:

我关注了来自 http://blog.thoughtstuff.co.uk/2016/04/how-to-run-the-new-skype-web-sdk-online-samples/ 的博客,

最后我得到了以下错误:

请求

1
2
3
URL:https://webdirin1.online.lync.com/Autodiscover/AutodiscoverService.svc/root/oauth/user
Request Method:GET
Status Code:401 Unauthorized

您所引用的示例 UCWA 帮助程序库并非旨在支持 O365/Skype For Business Online 帐户(仅限本地)。您需要查看以下使用 Skype Web SDK 的示例来获取对在线帐户的支持:

  • OfficeDev/skype-web-sdk-samples
  • 下载并运行 Skype Web SDK 示例
  • Skype Web SDK 交互式示例

如果不花时间使用诸如适用于 JavaScript 的 Active Directory 身份验证库 (ADAL) 之类的东西来集成对 ADAL 的支持,就无法通过 UCWA 帮助程序库解决此问题。


如果开发人员不熟悉 Skype for business Web SDK,请参考以下链接:https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-create-service-主门户
该文档解释了清晰的步骤。

应用程序可能正在获取带有自己凭据的令牌,因此会出现错误,指出它没有为该帐户注册。此外,您可能必须直接分配应用程序权限。
请仔细检查您是否已为客户端应用程序分配了访问 Web 应用程序界面的正确权限。


为什么它与 Azure 相关联?是否可以在没有 Azure 帐户的情况下登录 Skype for business Web SDK 示例?