我将 Windows Azure 用于我的应用程序的服务器端。应用程序使用 Xamarin Studio 在 C# 中实现当应用程序注册到 Azure 消息传递时,调用
NotificationHub.RegisterTemplate (deviceToken, templateName, template, expire, strs[0]);
我得到一个不清楚的异常,它看起来像是来自 azure API 级别的较低级别:
这是日志:
[System.out] Thread-31039 调用 detatch() [AndroidHttpClient] [NALSECURITY EXCEPTION] isMmsRequest() : CoreProtocolPNames.USER_AGENT = NOTIFICATIONHUBS/2014-09 (api-origin=AndroidSdkAdm; os=Android; os_version=5.0;) [AndroidHttpClient ] [NALSECURITY EXCEPTION] checkMmsSendPermission() : isMmsRequest() = false 方法 = POST [System.out] Thread-31039 调用 detatch() [AndroidHttpClient] [NALSECURITY EXCEPTION] isMmsRequest() : CoreProtocolPNames.USER_AGENT = NOTIFICATIONHUBS/2014-09 ( api-origin=AndroidSdkAdm; os=Android; os_version=5.0;) [AndroidHttpClient] [NALSECURITY EXCEPTION] checkMmsSendPermission() : isMmsRequest() = false 方法 = PUT [System.out] Thread-31039 调用 detatch()
有人可以解释一下这个异常是什么,以及可以做些什么 - 很明显,使用 azure 的注册因此而失败。