在使用spring boot oauth2实现登录时,有时会出现登录成功后跳转地址为 http://localhost:8080/performance-now.js.map 这样的情况。
使用fiddler进行抓包分析后情况如下图
关于这条请求的来源,经过几次测试后发现只有在打开浏览器devtools时才会出现。具体可以搜索 performance 查看相关原因。
知道原因后解决方法就比较简单类。 自定义RequestCache实现相关的存取逻辑然后替换当前的配置即可处理这个问题。
http.requestCache()
.requestCache(new MyRequestCache());