Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在kue禁用CORS?_Node.js_Kue - Fatal编程技术网

Node.js 如何在kue禁用CORS?

Node.js 如何在kue禁用CORS?,node.js,kue,Node.js,Kue,我想导出Kue api(托管在localhost:3001)并通过node express访问它(托管在localhost:3000)。但是因为CORS,它被封锁了。在典型的节点应用程序中,可以像这样禁用CORS var cors = require('cors'); app.use(cors()); 但kue in tern使用的是express,应用程序并没有公开。所以问题是如何禁用Kue中的CORS 我试过这个 //----- kue-app.js----- var

我想导出Kue api(托管在
localhost:3001
)并通过node express访问它(托管在
localhost:3000
)。但是因为CORS,它被封锁了。在典型的节点应用程序中,可以像这样禁用CORS

 var cors = require('cors');
    app.use(cors());
但kue in tern使用的是express,应用程序并没有公开。所以问题是如何禁用Kue中的CORS

我试过这个

 //----- kue-app.js-----
    var webApp = express();
    var cors = require('cors');
    webApp.use(kue.app);
    webApp.use(kue.app.cros());
    webApp.listen(3001);
就这样解决了

    var webApp = express();
    var cors = require('cors');
    webApp.use(cors());
    webApp.use(kue.app);
    webApp.listen();

你的CORS是向后的。默认情况下,同源策略阻止跨源通信。科尔斯把它关掉了。