2014-11-08 4 views
2

1 년 반 전에 PubNub를 테스트 할 때 꽤 잘 작동하는 테스트 케이스를 사용했습니다. 이제 테스트를 떠나기 위해 떠났던 곳으로 돌아 가려하지만, 이유가 없기 때문에 대화방을 더 이상 사용할 수 없습니다 (데모 계정). 당신의 내용PubNub - 한 번 작동했지만 더 이상 작동하지 않는 코드

, 나는 socket.io와 Punbub를 사용하고 여기 내 html 파일 안에 무엇이다 :

<html> 

    <head> 

     ..... 

     <script src="http://cdn.pubnub.com/socket.io.min.js"></script> 

    </head> 

    <body> 

     .... 

     <script type="text/javascript"> 

      .... 

      var pubnub_setup = 
      { 
       user   : 'xxxx', 
       channel  : 'shoutbox', 
       publish_key : 'pub-c-xxxxxxxxxxxxxxxxxxxxxxx', 
       subscribe_key : 'sub-c-xxxxxxxxxxxxxxxxxxxxxxx' 
      }; 

      var socket = io.connect('http://pubsub.pubnub.com', pubnub_setup); 

      .... 

     </script> 

    </body> 

</html> 

이 키가 최신 (나는 새로운 계정을 생성)하지만 아무 반응이 없습니다.

방화 광구를 열면 매초 "네트워크 연결 오류"가 발생합니다. "- http://ps12.pubnub.com/v2/presence/sub_key/sub-c-xxxxxxxxxxxxxxxxxxxxxxxx/channel/shoutbox?uuid=0&pnsdk=PubNub-JS-Web%2F3.6.7 403 금지 NetworkError"

그리고 나는이 같은 키를 사용하여 Pubnub 웹 사이트의 데모 인터페이스를 사용하는 경우, 내가 얻을 :

: 여기

그들 중 하나입니다 "["SUBSCRIBE ERROR ", {"message ":"금지 된 ","payload ": {"channels ":"shoutbox "}}}"

도움이 되셨을 것입니다.

답변

2

PAM (보안 액세스) 오류가있는 것 같습니다. [email protected]으로 연락하여 보안 설정을 마무리 할 수 ​​있도록하십시오.

geremy는

+0

확인은 이메일이 전송되었습니다. 고맙습니다 – Baylock

1

이 일반적으로 계정에 Access Manager를 사용하도록 설정 한 것을 의미한다. 이것은 액세스 권한이 부여되지 않는 한 PubNub에 대한 모든 액세스를 즉시 차단합니다 (해당 키 사용). 이 문제를 빨리 해결하려면 응용 프로그램에 Access Manager를 구현할 준비가 될 때까지 (인증 키를 사용하여 액세스 권한을 부여) 계정에 대한 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