SpringSecurity /favicon.ico请求 404问题 - Go语言中文社区

SpringSecurity /favicon.ico请求 404问题


  整合SpringSecurity的时候,发现输入正确用户名密码校验通过后,不是直接跳转到主页面,而是先去请求了"/favicon.ico"路径,如下图:
在这里插入图片描述
  这是因为SpringSecurity默认是先去获取浏览器标签页网站图标的,如果项目中根目录不存在文件"favicon.ico"则会报错
在这里插入图片描述

解决方案:

  1. 在项目页面根目录放入制作好的"favicon.ico"文件
    在这里插入图片描述
  2. 页面引入小图标
    在这里插入图片描述
    说明:在head标签中添加
	<link rel="Bookmark" type="image/x-icon" href="favicon.ico" />
	<link rel="icon" type="image/x-icon" href="favicon.ico" />
	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />

 shortcut icon,特指浏览器中地址栏左侧显示的图标,一般大小为16x16,后缀名为.icon;
 icon,指的是图标,格式可为PNGGIFJPEG,尺寸一般为16x16、24x24、36x36等。把这个图标放到网站的根目录下就可以了,页面加载时浏览器会自动检索这个图标然后把它加到标题上(当然也可以放在一个页面可以请求到的目录下)。
 Bookmark,当网站收藏到收藏夹中时,显示在前面的图标。

  1. 排除"/favicon.ico"的拦截
    在这里插入图片描述
  2. 测试
    1)网页图标成功显示
    2)主页面成功进入
    在这里插入图片描述
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/yuxielea/article/details/90183921
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:12:00
  • 阅读 ( 991 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢