最近做了个ipfs的漫画网站,https://cimoc.netlify.com/。
由于基于ipfs,所以在访问时请求会被拦截到内网ipfs网关,由于内网网关在另一台电脑上于是需要配置证书来支持内网https。
配置证书和nginx反向代理后,发现在登录或其他设计POST操作时,HTTP返回422,网页报错。
查看官方指南:https://github.com/huginn/huginn/wiki/Nginx-reverse-proxy-configuration
发现配置缺少
proxy_set_header X-Forwarded-Proto $scheme;
添加后即可正常使用。