一般用 token 防 csrf,但是分布式场景下生成 token 本身就是个问题,再加上同一个用户的两次请求可能会打到不同的机器上,直接用 session 也有问题。
用一个单独的服务来生成 token,然后所有的 web 服务器去取?
一般用 token 防 csrf,但是分布式场景下生成 token 本身就是个问题,再加上同一个用户的两次请求可能会打到不同的机器上,直接用 session 也有问题。
用一个单独的服务来生成 token,然后所有的 web 服务器去取?
1 回答851 阅读✓ 已解决
1 回答1.1k 阅读
2 回答773 阅读
2 回答617 阅读
2 回答601 阅读
1 回答677 阅读
2 回答520 阅读
如果你们已经做了Session共享那就放在Session中,如果没有做,那就放到redis等缓存中。