在云9 IDE中交叉起点节点js
我在另一个工作区的工作区和服务器端有一个客户端。
我在服务器工作区有Cross orgin。
res.header('Access-Conrol-Allow-Origin', '*'); res.header('Access-Control-Allow-Methods', 'POST, GET, PUT, DELETE, OPTIONS'); res.header('Access-Control-Allow-Credentials', true); res.header('Access-Control-Max-Age', '86400'); res.header('Access-Control-Allow-Headers', 'X-Requested-With, X-HTTP-Method-Override, Content-Type, Accept');
但是从客户端调用得到低于错误
Mixed Content: The page at 'https://blogclient-vignesh55.c9users.io/?_c9_id=livepreview1&_c9_host=https://ide.c9.io#/home' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://10.237.69.147:15871/cgi-bin/blockpage.cgi?ws-session=18446744072714596624'. This request has been blocked; the content must be served over HTTPS
您的问题在这里不是相同的来源政策,但您的网页混合http
和https
调用。 确保使用协议无关的url,例如//someurl.com
或者在整个项目中只使用一个协议。
PS:如果你真的阅读错误信息,它会告诉你:
内容必须通过HTTPS提供
你试图通过http
:
HTTP://xx.xx.xx.xx:15871 / cgi-bin目录/ blockpage.cgi WS-会话= XXX