百木园-与人分享,
就是让自己快乐。

Apache+负载均衡+会话保持(解决csrftoken报错问题,forbidden 403问题)

 本文章是对网络上处理apache负载均衡及会话保持的文章,

1、技术栈

  django、apache、负载均衡、会话保持

2、apache负载均衡

https://www.php.cn/apache/424495.html

进行了详细的讲解,新手很容易上手,但是在部署完毕进行测试时,出现csrftoken报错,根据这个问题,主要是因为我使用了django的后台管理,也就是django-admin

针对解决Django-Admin使用负载均衡时,一直报错csrftoken错误问题,采用以下方法。

django-admin中涉及到的表单提交都使用了csrftoken验证。

注释掉

# \'django.middleware.csrf.CsrfViewMiddleware\'

并不起作用,如果调整了django-admin的后台模板代码,就需要调整源码,代价较高。因此并未采用这种方法。

经过百度,apache是能够提供会话保持这种功能。也就是同一个ip地址的请求进行会话保持,在该会话过程中通过设置set-cookie,判断请求来源已经要转发的服务器地址。

在会话期间, 将同一地址的请求,全部分发到某一台服务器上,从而解决csrftoken问题。

针对这个问题,可以采用以下文章中的方法解决。

3、会话保持

https://blog.huati365.com/f18c7a28229d8058

仔细研读其中的每一句话。

 


来源:https://www.cnblogs.com/wangxingwei/p/16612739.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Apache+负载均衡+会话保持(解决csrftoken报错问题,forbidden 403问题)

相关推荐

  • 暂无文章