Windows Azure消息传递导致NALSECURITY EXCEPTION

时间:2015-07-09 10:41:44

标签: c# android azure xamarin android-5.1.1-lollipop

我正在将Windows Azure用于我的应用程序的服务器端。 该应用程序使用Xamarin Studio在C#中实现 当应用程序注册到Azure Messaging时,请调用

 NotificationHub.RegisterTemplate (deviceToken, templateName, template, expire, strs[0]);

我得到一个不明确的异常,看起来它来自较低级别的天蓝色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 method = 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 method = PUT   [System.out] Thread-31039调用detatch()

有人可以解释一下这个例外是什么,以及可以做些什么 - 因为这个问题,它与azure的注册失败了。

1 个答案:

答案 0 :(得分:0)

行。弄清楚确实需要大量的汗水...... 文档中可能存在错误,但是当我将最后一个参数从 string [] 更改为 String [] 时,它就完成了这个技巧并且不再抛出异常