最近在研究spring security
在做登录页面时,报了错误
login:12 Uncaught SyntaxError: Unexpected token <
错误截图如下:
最后发现是因为做了权限设置不能获取到js导致,我的js位置如下
<script type="text/javascript" src="/static/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/js/common.js"></script>
所以为了能够获取到js需要在spring security配置js免安全检查
由于我的静态文件都放在/static目录下
增加如下配置就解决了该问题,具体原因还是不太清楚
<http pattern="/static/**" security="none"/>