使用Azure通知中心发送推送通知(未授权401)

时间:2015-11-20 18:35:17

标签: azure console-application azure-notificationhub

我想将推送通知发送到iphone。如果我从Azure通知中心 - 网站发送消息,它可以正常工作,但我无法从我的c#控制台应用程序发送通知。

我添加了Microsoft.Azure.NotificationHubs - Nuget Package,

        var client = NotificationHubClient.CreateClientFromConnectionString ( HUBLISTENACCESS, HUBNAME );

        client.SendAppleNativeNotificationAsync ( json ).ContinueWith (
            t => {
                Console.WriteLine (t.Result );
            } );

        Console.ReadLine();

但它引发了例外情况"未授权401"。

我希望有人能提供帮助。 问候 罗尼

1 个答案:

答案 0 :(得分:6)

var client = NotificationHubClient.CreateClientFromConnectionString ( HUBLISTENACCESS,

问题是LISTENACCESS键没有SendOperations的权限。你可以试试FULLACCESS键吗?