我已经在AWS上设置了一个服务器,一切运行正常,我可以从服务器获取数据,但无法发布,发布数据连续给出403禁用响应,
我已经检查了nginx日志,调用甚至从未到达那里,但GET请求在access.log上显示。
error.log是空的,那里什么也没发生。
server {
listen 80;
listen [::]:80 default_server;
server_name example.com www.example.com;
location / {
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
proxy_pass "http://127.0.0.1:3004";
}
}是的,有一个负载均衡器,它在443端口上运行,并转发到实例上的端口80。
发布于 2020-04-12 22:08:12
我看了很久,在负载均衡器上定义了一个规则,post调用可以定义为小写,比如post而不是POST。
https://stackoverflow.com/questions/61083342
复制相似问题