我正在尝试用iss7在windows server 2019上设置一个node js应用程序。
服务器设置这是节点js上的HTTPS express服务器设置。当我浏览我的网页时,有一个错误信息显示:
就是这个意思
一些更多的信息:我试图建立一个应用程序与react在前端和节点js在后端。它在本地机器上运行良好。它在网上也很好,直到我试图通过axios.post()
发布数据,我得到了
混合活动内容错误
我的网站在HTTPS上运行,请求作为HTTP发送。所以我开始用证书和私钥文件建立一个运行在HTTPS上的快速服务器,这是用于域名的。我还将axios.post
更改为HTTPS。是我的证书和密钥文件有问题,还是我犯了一个大错误?
更改HTTP到HTTPS将解决此错误。你可以在你的文档的<head>
部分添加这个元标签:
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
该元标记将强制浏览器将不安全的连接(http
)替换为安全的连接(https
)。