通过Apache反向代理进行OctoPrint 400登录时的错误请求 背景

通过Apache反向代理进行OctoPrint 400登录时的错误请求 背景,apache,http,post,proxy,octoprint,Apache,Http,Post,Proxy,Octoprint,规格: 八达通打印1.3.4(主分支) 使用mod_代理的Apache/2.4.10(Debian) 我正试图在Apache服务器上运行一个反向代理,以达到开发人员手册中指定的目的 这是vhost中的Apache代理配置: <Location "/3d"> AuthType Basic AuthName "-----------" AuthBasicProvider fil

规格:

八达通打印1.3.4(主分支)

使用mod_代理的Apache/2.4.10(Debian)

我正试图在Apache服务器上运行一个反向代理,以达到开发人员手册中指定的目的

这是vhost中的Apache代理配置:

<Location "/3d">
            AuthType Basic
            AuthName "-----------"
            AuthBasicProvider file
            AuthUserFile "------------------"
            Require user -------------

            ProxyPass "http://192.168.------:5000"
            ProxyPassReverse "http://192.168.------:5000"

            RequestHeader set X-SCRIPT-NAME /3d/
            RequestHeader set X-SCHEME https
</Location>
并直接从本地IP(而不是通过代理):

问题: 是什么导致了这篇
POSThttps://-----------/3d/api/login 400(错误请求)
错误以及如何修复


谢谢你

不管怎样,Mod_Security正在阻止包含JSON的POST请求

看看这个木头

POST /3d/api/login HTTP/1.1
Host: -------------
Connection: keep-alive
Content-Length: 16
Authorization: Basic -----------------
Origin: ----------------
User-Agent: --------------
Content-Type: application/json; charset=UTF-8
Accept: application/json, text/javascript, */*; q=0.01
Cache-Control: no-cache
X-Requested-With: XMLHttpRequest
X-Api-Key: -------------------
Referer: https://----------/3d
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.8
Cookie: session_P443=----------------; PHPSESSID=-------------; JSESSIONID=dummy
POST /api/login HTTP/1.1
Host: 192.168.0.-------:5000
Connection: keep-alive
Content-Length: 16
Origin: http://192.168.0.------:5000
User-Agent: -------------
Content-Type: application/json; charset=UTF-8
Accept: application/json, text/javascript, */*; q=0.01
Cache-Control: no-cache
X-Requested-With: XMLHttpRequest
X-Api-Key: --------------
Referer: http://192.168.0.------:5000/
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.8
Cookie: session_P5000=-------------------------------