我在 Azure
上有一个启用 SignalR
的 Web API
服务器,并且我创建了一个 Windows Phone 8 客户端应用程序,该应用程序与我的 WP8 模拟器
上的服务器。
部署到我的诺基亚 Lumia 925 设备后,演示服务器 - 客户端推送的所有组件都不起作用。
从字面上看,Signal R 在应用程序上不起作用,但当我在模拟器
上再次运行它时,一切正常。
我只是不明白发生了什么。
我需要帮助,请。
谢谢
更新
REST API 和 SignalR 支持的流 API 已在 Azure 上上线。
基本上,我可以向其余 API 发布帖子,但用于将该帖子广播到所有连接的客户端(包括原始客户端)的 Streaming API 在部署的设备上失败,但在模拟器上失败。
最佳答案
可能与代理/连接相关。
在模拟器上,您可以使用 Azure 服务的调试/模拟版本,在这种情况下,WP8 客户端应用程序可以正常看到它。您可能需要确保 WCF 服务实际上已部署到 Azure,可以通过 Web 进行访问,并且实际上并未指向 locahost。
一旦您确定了所有这些,只需确保您的手机浏览器可以看到 Azure 上的服务端点,并且客户端应用程序应该可以正常看到它。
关于azure - 带有大型信号器组件的 WP8 应用程序仅适用于模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20175499/