gpt4 book ai didi

node.js - 在端口 3000 上运行的 node.js 服务器上的 https

转载 作者:太空宇宙 更新时间:2023-11-03 14:52:19 28 4
gpt4 key购买 nike

所以我有一个类似 http://someIp:3000 的 node.js 服务器.是否可以在不获取域名并在端口80上运行的情况下在其上安装https?我问这个问题的原因是我有一个在 https 上运行的 php 网站,当我尝试与我的 Node 服务器通信时,它提示你请求了一个不安全的 XMLHttpRequest 端点。

最佳答案

您应该将运行 PHP 的网络服务器配置为使用反向代理连接到您的 NodeJS 服务器(然后两者都可以通过相同的主机名和端口访问)或使用正确的 CORS header 配置 NodeJS。

我认为在您的场景中,反向代理会更容易配置。将 NodeJS 配置为仅允许本地主机 https 连接,然后将 Apache 配置为代理传入的请求。

关于node.js - 在端口 3000 上运行的 node.js 服务器上的 https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33207826/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com