实施Spring Security后-CSS文件停止工作。 我得到响应代码200,但是当我尝试查看style.css时,我得到的是HTML代码。 在过去的几天里,我尝试使用在Web中找到的所有解决方案。 -没有成功。
我将文件移动到resources / static / css /文件夹-不起作用。 我将httpSecurity配置为赋予文件夹权限-不起作用, 我尝试将所有访问权限设置为页面-没有授权-仍然无法正常工作,
HTML行
$arr = array_fill(0,70,[1,1]);
array_walk($arr,function(&$value,$key){
if($key < 50) list($value[0],$value[1]) = [rand(0,4),rand(0,4)];
});
http安全配置
<link rel="stylesheet" type="text/css" th:href="@{/static/css/styles.css}" media="screen, projection">
我的资源结构 保证 - 静态的 ---- css styles.css ...
我没有收到任何错误。 我的index.html
@Override
protected void configure(HttpSecurity httpSecurity) throws Exception {
httpSecurity
.formLogin()
.defaultSuccessUrl("/index")
.and()
.logout()
.logoutSuccessUrl("/login")
.and()
.authorizeRequests().antMatchers("/login", "/css/styles.css", "/css/**").permitAll()
.anyRequest().authenticated();
已加载侧面菜单,但未设置格式
我想要一个具有CSS格式的工作页面, 实际页面似乎正在加载,但格式已消失。 我不知道下一步该怎么做。