在分布式架构下怎么做 csrf 防御?
一般用 token 防 csrf,但是分布式场景下生成 token 本身就是个问题,再加上同一个用户的两次请求可能会打到不同的机器上,直接用 session 也有问题。
用一个单独的服务来生成 token,然后所有的 web 服务器去取?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你们已经做了Session共享那就放在Session中,如果没有做,那就放到redis等缓存中。
token放redis中去取吧...