不能通过PUBNUB发布。 Access-Control-Allow-Origin不允许原产地 [英] Cant publish via PUBNUB. Origin is not allowed by Access-Control-Allow-Origin

查看:435
本文介绍了不能通过PUBNUB发布。 Access-Control-Allow-Origin不允许原产地的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用javascript API。在他们的网站工作正常,但本地不能发送跨域请求。问题在哪里?

Make it Using javascript API. On their site works fine, but locally cant send cross-domain request. Where is the problem?

请求是XMLHttpRequest无法加载

request is XMLHttpRequest cannot load


http://pubsub.pubnub.com/publish/KEY//0 / broadcast / 0 /%224444444444444%22

原产地本地主机:3000不允许Access- -Origin。

Origin localhost:3000 is not allowed by Access-Control-Allow-Origin.

推荐答案

使用PubNub Everywhere!甚至localhost和file:///



localhost 上使用PubNub是超级简单!您甚至可以在文件:/// 上使用PubNub。

Using PubNub Everywhere! Even localhost and file:///

Using PubNub on localhost is super easy! You can even use PubNub on file:/// as well.

注意:在生产中始终使用固定版本的CDN ,但pubnub-dev.js cdn始终是最新版本,未分级。 / p>

NOTE: always use a fixed versioned CDN in production, but pubnub-dev.js cdn is always the latest version, unminified.

<script src=https://cdn.pubnub.com/pubnub-dev.js></script>
<script>(function(){

    var pubnub = PUBNUB({
        // use your own pub/sub keys - demo keys are throttled
        publish_key   : 'demo',
        subscribe_key : 'demo',
        origin        : 'pubsub.pubnub.com',
        ssl           : true
    });

    pubnub.subscribe({
        channel  : 'my_channel',
        connect  : function() { /* ... CONNECTION SUCCESS ... */ },
        callback : function(message) {
            alert(message);
        }
    });

})();</script>

请务必将 origin 设为 pubsub.pubnub。 com

这篇关于不能通过PUBNUB发布。 Access-Control-Allow-Origin不允许原产地的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆