一、该问题的重现步骤是什么?
管理员登录,添加MCP配置,点击保存后弹出401错误



二、你期待的结果是什么?实际看到的又是什么?
能正常保存MCP配置。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
软件环境:Bladex-AI-Cloud-Pro + Bladex 5.0 + Saber-AI
操作系统:windows 11
四、请提供详细的错误堆栈信息,这很重要。
浏览器控制台出现以下错误:
mcp.ts:37
POST http://localhost:1881/api/blade-ai/mcp/submit 401 (Unauthorized)
dispatchXhrRequest @ axios.js?v=a4061aa9:2614
xhr @ axios.js?v=a4061aa9:2504
dispatchRequest @ axios.js?v=a4061aa9:3260
后端控制台无错误。
五、若有更多详细信息,请在下面提供。
补充信息:后端出现请求未授权
================ PreAuth Start ================
PreAuth : menu[ai_mcp]
ClientId : saber3
BladeAuth : bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIyMDMxMTk5OTMzNDc0ODczMzQ1IiwicG9zdF9pZCI6IjIwNDM5MzkyNzMwMTI0NjU2NjYiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSwyMDY0Mjc1ODU1OTg5NTcxNTg1LDIwOTA1OTkzMjA1Mzk3MjE3MjkiLCJhY2NvdW50IjoiYWRtaW4iLCJ1c2VyX25hbWUiOiJhZG1pbiIsIm5pY2tfbmFtZSI6IueuoeeQhuWRmCIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsInJvbGVfbmFtZSI6ImFkbWluaXN0cmF0b3Isd2VjaGF0X3VzZXIscG1fbWFuYWdlciIsImRldGFpbCI6eyJ0eXBlIjoid2ViIn0sImV4cCI6MTc5MjY2NjYwMCwibmJmIjoxNzkyNjMwNTQwfQ.TOYrb6u5bmfHBIouClyg0ZOww-z69BBeGkdTR45tB80
BladeUser : BladeUser(clientId=saber3, userId=1123598821738675201, account=admin, userName=admin, nickName=管理员, tenantId=000000, oauthId=, deptId=2031199933474873345, postId=2043939273012465666, roleId=1123598816738675201,2064275855989571585,2090599320539721729, roleName=administrator,wechat_user,pm_manager, detail={type=web})
RequestURI : /mcp/submit
RequestIP: 0:0:0:0:0:0:0:1
RequestParam: bad627f6da0608399a30289a0702c630d51f09abdc8ea6d716a9c9c0b66cc5a592494639e98a2226ff76729fe3a50c418b093abb2aa95d59ba5440621d47a49a640a506c0b974301b6fcaabd9b63e9bf69b834f29680fc32ba69be5843d29d06705add710e139e3e14eb7142a2512697bed1a923e6bb824171cb7cd42158fd71a3bdd9cf70323b67da65939d9f3e7427fc21df36cc6a210afaf542e160c479b7ad36f99e93646070de6037e19ff5df0c32abf7087b81b113811fd12ef85d7b9176c3a11ea93f9a1d3d1a24e9d9ad20fa148c87cacd37d49dd4fd3a82b16af16c
================ PreAuth End ================
2026-10-22 11:37:26.502 ERROR 53731 --- [io-6100-exec-15] o.s.c.l.e.BladeRestExceptionTranslator : 认证异常
org.springblade.core.secure.exception.SecureException: 请求未授权
这个是微前端没有获取到token的情况,两种方式你操作看下:
1. 登录成功一次这个新版的宿主saber https://center.javablade.com/blade/Saber ,然后再刷新大模型的微前端,他会自动写入token
2. 在saber工程点击f12,随便请求一个接口,点击后把请求的 Blade-Auth 请求头的值复制拷贝到saber-ai的开发凭证框再保存
扫一扫访问 Blade技术社区 移动端