我正在构建一个与带有SignalR的Windows服务通信的Windows Phone 8.1应用程序。 我收到的网址:
PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync()
看起来像:" http://notificationserver.microsoft.com/XXXXXXXXXX ...
这是我的第一个问题。当我在几个网页上看到这个时,它声明URL域应包含" notify.windows.com"或者我错了吗?
当我尝试使用我收到的网址向WNS发布推送通知时:
The remote name could not be resolved: 'notificationserver.microsoft.com'
尝试发送通知时问题是否与我的身份验证有关,或者我是否首先收到错误的网址?
答案 0 :(得分:1)
我可以通过禁用通知模拟并重新启动模拟器来解决问题。
(在通用应用程序中,我在清单中找不到任何MPN参考)
答案 1 :(得分:0)
重新启动计算机后,我得到了正确的URL,它似乎正常工作...... 我可以想到的一件事是,在那个模拟器运行期间,我注意到WMAppManifest.xml中的“Notificatiojn服务”设置为“MPN”,我将其更改为“WNS”而不重新启动模拟器(但我确实卸载了)应用程序并重新运行它... ...
希望这会对某人有所帮助...... =)