我有一个https网站(使用LAMP堆栈),当你点击一个按钮(使用AJAX调用和jsonp)时,我想发送一个http请求到一个单独的node.js服务器的端口3000。当我的网站不安全( http )时,它可以工作,但在我切换到使用负载均衡器使其安全后(我使用的是Amazon Lightsail),http请求不再工作。这是不是因为https网站不允许http请求,因为网站上的所有信息都应该是安全的?如果是这样,我应该发送一个https请求吗?这将要求我通过将node.js服务器添加到负载均衡器来使其具有https保护。但是,这是否会阻止我请求端口3000,因为负载均衡器只接受端口80 (http)和443 (https)的请求?我研究过监听器,但Amazon Lightsail似乎不支持使用其负载均衡器的监听器。
发布于 2020-02-29 09:55:46
将该节点服务器放在与具有另一个路由或dns的反向代理相同的负载均衡器后面,它可能会为您工作。
https://stackoverflow.com/questions/60460977
复制相似问题