CSRF原理
参考网址:
https://mp.weixin.qq.com/s?__biz=MzI1NDY0MTkzNQ==&mid=2247488656&idx=2&sn=f00c9c9d51caf76caa76a813961ba38a&chksm=e9c346f0deb4cfe67ba94962a156f3c3820a0fc58e6b9e8ad815e7fd2cab3575c4720d6e2ca3&scene=178&cur_album_id=1319828555819286528#rd
说明:
springsecurity设置 CSRF 的配置 , 之前一直不是很明白是什么意思 , 今天看了这篇文章知道了大概的意思以及对应的解决方案
案例
其实这个流程很简单:
- 假设用户打开了招商银行网上银行网站,并且登录。
- 登录成功后,网上银行会返回 Cookie 给前端,浏览器将 Cookie 保存下来。
- 用户在没有登出网上银行的情况下,在浏览器里边打开了一个新的选项卡,然后又去访问了一个危险网站。
- 这个危险网站上有一个超链接,超链接的地址指向了招商银行网上银行。
- 用户点击了这个超链接,由于这个超链接会自动携带上浏览器中保存的 Cookie,所以用户不知不觉中就访问了网上银行,进而可能给自己造成了损失。
总结
具体解决方案参考网址
总结
具体解决方案参考网址