我使用的是由Docker映像(https://hub.docker.com/r/hachque/phabricator/)构建的phabricator。 因为我的phabricator服务器位于公司的局域网中,所以我无法从外部访问它。我正在尝试使用Ngnix作为反向代理。我可以访问登录页面,但是当我尝试登录,被显示以下信息:如何将Ngnix配置为Phabricator的反向代理(未处理异常(“AphrontMalformedRequestException”))
未处理的异常(“AphrontMalformedRequestException”)你 试图保存一些数据Phabricator,但请求您的浏览器 做包含错误的标记。重新加载页面并重试。您可能需要清除您的Cookie,您需要 。这是一个Web请求。此请求 有一个无效的CSRF令牌。
这里是我的Nginx的反向代理配置的一部分:
# phabricator proxy.
#
server {
listen 8080;
server_name 0.0.0.0;
location/{
proxy_pass http://193.177.1.238/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}