Closed codesensi closed 1 year ago
看起来是nginx反代没有转发csrf导致的。需要设置转发csrf
请问该怎么设置呢,能不能搞成环境配置项
这个需要在NginxProxyManager里面设置。具体的话我不太熟悉。
好吧,我研究研究
目前确定不需要做其他设置的就是ip直接访问或者就是极空间自带的远程访问,使用极空间自带的远程访问需要勾选代理模式
以前也用过一款这个框架的应用,也有这样的问题,后来作者更新了版本,改成了环境配置项,我也问过了那个作者,他说这个是需要开发者自己做的,奈何我不会这个py
以前也用过一款这个框架的应用,也有这样的问题,后来作者更新了版本,改成了环境配置项,我也问过了那个作者,他说这个是需要开发者自己做的,奈何我不会这个py
环境配置的话个人猜测就是通过环境配置来开启或者关闭csrf,但由于docker api为危险性,不会提供关闭csrf的环境配置
不是开启或关闭,应该是直接用https的链接替换了程序自己的http代理,有一个环境:变量配置https://ip:port/xxx这种的
不是开启或关闭,应该是直接用https的链接替换了程序自己的http代理,有一个环境:变量配置https://ip:port/xxx这种的
请问有参考项目吗?我去研究下
不是开启或关闭,应该是直接用https的链接替换了程序自己的http代理,有一个环境:变量配置https://ip:port/xxx这种的
请问有参考项目吗?我去研究下
https://github.com/eriflleh/ptools/commit/f6703b325bf47dc0b3365fdef30906060a6dc171
找个一个临时的解决办法,可以解决。 编辑 /app/oneKeyUpdate/setting.py 文件(镜像里没有vi和vim,可以考虑将/app/oneKeyUpdate挂载出来,然后本地编辑), 在最后一行添加 CSRF_TRUSTED_ORIGINS = ['https://oku.codesensi.cn:1443']
找个一个临时的解决办法,可以解决。 编辑 /app/oneKeyUpdate/setting.py 文件(镜像里没有vi和vim,可以考虑将/app/oneKeyUpdate挂载出来,然后本地编辑), 在最后一行添加 CSRF_TRUSTED_ORIGINS = ['https://oku.codesensi.cn:1443']
搜嘎,明白了,期待你版本更新之後更簡單解決,啾咪
如图,使用了NginxProxyManager代理,并添加了SSL,但是无法访问,请问这个咋解决