Parsing 当Parse.NET SDK中的query.get()处于辅助角色时未经授权。

Parsing 当Parse.NET SDK中的query.get()处于辅助角色时未经授权。,parsing,azure,parse-platform,Parsing,Azure,Parse Platform,我的应用程序ID和密钥有效,我已经检查了三次。我还使用了主密钥、客户端密钥以及.NET密钥。它们都不起作用 此代码在Windows Azure云服务中以辅助角色运行 Im使用1.2.16版本的PArse.NET SDK 您的PublishInstance是否设置为允许匿名访问?从上面的外观来看,您没有登录,因此您可能会由于权限问题而收到该错误 就个人而言,我建议您创建一个服务帐户并使用该帐户登录,这样您就可以锁定您的权限。是的。我知道该对象没有附加ACL,这是一种安全威胁,但我计划稍后添加它。

我的应用程序ID和密钥有效,我已经检查了三次。我还使用了主密钥、客户端密钥以及.NET密钥。它们都不起作用

此代码在Windows Azure云服务中以辅助角色运行


Im使用1.2.16版本的PArse.NET SDK

您的
PublishInstance
是否设置为允许匿名访问?从上面的外观来看,您没有登录,因此您可能会由于权限问题而收到该错误


就个人而言,我建议您创建一个服务帐户并使用该帐户登录,这样您就可以锁定您的权限。

是的。我知道该对象没有附加ACL,这是一种安全威胁,但我计划稍后添加它。
     ParseClient.Initialize("id", "key");
     //get the publish instance. 
     string publishInstanceId = msg.Split(':')[1];
     var getPublishQuery = ParseObject.GetQuery("PublishInstance");
     getPublishQuery.GetAsync(publishInstanceId).Wait(); //Exception raised here -    System.AggregateException - Unauthorized.