您好我正在尝试整合pubnub-一个70 +语言的实时聊天客户端。
我使用开发者控制台注册了自己,并获得了PUbLISHER_KEY和SUBSCRIBER_KEY。当我尝试通过传递发布密钥和订阅密钥来发布消息时,我正在获得forbbiden异常。
如果我传递“demo”和“demo”作为那些键我可以建立与pubnub的连接。
任何人都可以帮我解决这个问题。在android中的示例应用程序更有帮助。
答案 0 :(得分:4)
由于您启用了PubNub Access Manager(PAM),因此发生了禁止例外。启用后,除非已授予访问权限,否则将阻止对您的发布/订阅键上的PubNub的所有访问。
如果您希望密钥立即正常工作,只需登录your admin console并在您的帐户上停用Access Manager,直到您准备好实施它为止。
有关Access Manager的详细信息,请参阅以下链接。
授予访问权限:http://www.pubnub.com/docs/javascript/api/reference.html#grant
详细了解PAM:http://www.pubnub.com/how-it-works/access-manager/
PAM的安全性:http://www.pubnub.com/docs/javascript/overview/security.html