关于反向代理和onedrive回调地址错误的问题
安装使用 · ifile · 1年前 · 691次点击 · 0人收藏 收藏 感谢
ifile

Nginx 反向代理需添加:proxy_set_header X-Forwarded-Proto $scheme;

否则系统获取下载链接及回调地址会无法正确识别链接 scheme,导致文件下载预览及回调地址错误。

如何获取https证书,请自行谷歌或百度。

设置好Nginx反向代理后,可能需要重启nginx服务。

server {
    listen 80;
    server_name demo.ifile.space;
 
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_pass http://127.0.0.1:3030;
    }
}

OneDrive回调地址这里能正确显示https即表示设置成功。

0条回复
目前尚无回复
添加新回复
回到顶部
登录 后回复