-
Notifications
You must be signed in to change notification settings - Fork 10.2k
Open
Labels
triage/needs-informationIndicates an issue needs more information in order to work on it.Indicates an issue needs more information in order to work on it.
Description
Prerequisites
- I have searched for related issues in the issues list.
- This is an issue with the Halo project itself. If it is not an issue with the project itself(For example: Installation and deployment issues.), it is recommended to submit it in the Discussions.
- I have tried disabling all plugins to rule out plugins as the cause of the problem.
- If it is an issue with plugins and themes, please submit it in the respective plugin and theme repositories.
System information
- 外部访问地址: https://xsfly.com
- 启动时间: 2025-12-28 20:13
- 版本: 2.22.2
- 构建时间: 2025-12-25 21:57
- Git Commit: bf7af01
- Java: IBM Semeru Runtime Open Edition / 21.0.9+10-LTS
- 数据库: PostgreSQL / 17.7
- 操作系统: Linux / 6.1.0-35-amd64
- 已激活主题: microimmersion 1.4.1
- 已启动插件:
- 社交 IAM 认证 1.5.2
- 文章限制阅读 Pro 1.6.1
- Docsme 1.3.0
- AI 助手 2.1.1
- SEO 工具集 1.5.0
- 增强备份(Backup IMproved) 1.5.0
- 云盘链接下载 1.1.0
- 内容助手 1.5.4
- 评论互动增强 1.0.1
- 时间轴 1.0.3
- Log Viewer 1.0.0
- 数据看板 1.0.4
- Data Studio(数据工厂) 1.0.0-alpha.8
- Shiki 代码高亮 1.1.0
- 无��界 1.0.0
- immich-picture-bed 1.0.0
- 禅导航 2.0.1
- 图床插件 1.3.2
- 智阅GPT-智能AI助手 3.1.7
- Meilisearch 搜索引擎 1.0.2
- Markdown / HTML 内容块 1.4.0
- 友链自助提交插件 2.3.2
- Lywq核心插件 2.1.0
- 多功能AI工具箱 2.0.0-rc1
- 鱼圈 1.3.1
- StackEdit 1.2.0
- 链接安全跳转 2.1.1
- 微浸主题驱动插件 1.3.0
- Webjing核心插件 1.3.1
- 装备管理 1.1.0
- UniHalo 配置 1.0.8
- Umami 1.5.0
- 图库管理 1.6.1
- 足迹插件 1.2.0
- 文章订阅 1.1.5
- IndexNow推送插件 1.0.1
- 朋友圈 1.4.4
- 链接管理 1.7.0
- 对象存储(Amazon S3 协议) 1.14.0
- 时间因子SEO 1.0.2
- 瞬间 1.14.0
- 页面静态缓存 1.4.1
- 编辑器超链接卡片 1.7.0
- RSS 1.5.0
- Sitemap 1.1.2
- UPage 1.0.0
- 搜索组件 1.7.1
- 评论组件 3.0.0
- 应用市场 1.12.0
What is the project operation method?
Docker Compose
What happened?
在链接管理中,通过输入webp格式的链接上传logo,然后点击提交,会弹窗提示登录已过期,当前登录已过期,点击确定跳转到登录页面,请确保当前内容已保存,你可以点击取消之后手动复制未保存的内容。输入png格式的链接上传logo就正常,目前只发现率webp格式的有问题
Reproduce Steps
No response
Relevant log output
{
"message": "Request failed with status code 401",
"name": "AxiosError",
"stack": "AxiosError: Request failed with status code 401\n at Xe (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:32059)\n at XMLHttpRequest.y (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:36898)\n at e.<anonymous> (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:49272)\n at p (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:3448)\n at Generator.<anonymous> (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:4779)\n at Generator.throw (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:3858)\n at p (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:9996)\n at s (https://xsfly.com/console/assets/axios/axios.9231872f.js:2:10235)",
"config": {
"transitional": {
"silentJSONParsing": true,
"forcedJSONParsing": true,
"clarifyTimeoutError": false
},
"adapter": [
"xhr",
"http",
"fetch"
],
"transformRequest": [
null
],
"transformResponse": [
null
],
"timeout": 0,
"xsrfCookieName": "XSRF-TOKEN",
"xsrfHeaderName": "X-XSRF-TOKEN",
"maxContentLength": -1,
"maxBodyLength": -1,
"env": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Content-Type": "application/json",
"X-Requested-With": "XMLHttpRequest"
},
"baseURL": "",
"withCredentials": true,
"paramsSerializer": {},
"method": "put",
"data": "{\"spec\":{\"url\":\"https://linjhs.top\",\"displayName\":\"LinJHS个人小站\",\"description\":\"分享网络安全技术、资讯、生活\",\"groupName\":\"link-group-wdktkdjp\",\"logo\":\"https://linjhs.top/upload/logo.webp\"},\"apiVersion\":\"core.halo.run/v1alpha1\",\"kind\":\"Link\",\"metadata\":{\"generateName\":\"link-\",\"name\":\"link-urmqthho\",\"annotations\":{\"rss_url\":\"https://linjhs.top/rss.xml\",\"email\":\"\",\"linkPageUrl\":\"https://linjhs.top/links\",\"rssUrl\":\"https://linjhs.top/rss.xml\",\"mi-siteshot\":\"\",\"mi-label\":\"\",\"recommendationIndex\":\"2\"},\"version\":4,\"creationTimestamp\":\"2025-12-28T13:11:42.625856536Z\"}}",
"url": "/apis/core.halo.run/v1alpha1/links/link-urmqthho",
"allowAbsoluteUrls": true
},
"code": "ERR_BAD_REQUEST",
"status": 401
}Additional information

Metadata
Metadata
Assignees
Labels
triage/needs-informationIndicates an issue needs more information in order to work on it.Indicates an issue needs more information in order to work on it.