我在.htaccess
中加入了以下几行:
#Header set Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"#
我能够在http://www.example.com上运行带有套接字io应用程序的node js,但是当我尝试在https://www.example.com上运行时
我收到"Access-Control-Allow-Origin" header is present on the requested resource
错误。我尝试在CentOS上创建虚拟主机,并在/etc/httpd/conf.d/httpd.conf
中的Apache Web服务器上托管。当我打开一个非标准端口(例如3000)并对其进行监听时,在运行“端口已在使用中”时出现错误。我该怎么办?
答案 0 :(得分:1)
您应该在节点快递服务器上实现cors!
https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
或者您可以尝试为该https://github.com/agrueneberg/Corser实施软件包