版本信息: DataEase v3.1.0
部署方式: dectl upgrade( v3.0.0 → v3.1.0)
错误信息: 数据大屏分享链接静态资源加载 401
影响面: 所有分享链接 / 嵌入页面中的全部静态资源(图片、SVG 等)
拦截条件: requestURI.contains("/static-resource/") 且 无登录态 且 无有效 Cookie 令牌
根因: v3.1.0 的 CommunityTokenFilter 新增「静态资源独立鉴权分支」,将 /static-resource/ 排除在白名单外并强制校验 Cookie 令牌;但全链路无任何代码写入该 Cookie
临时补丁: BOOT-INF/classes/static/assets/chunk/locale-3.0.0-dataease.js
// 原逻辑
e.headers["x-de-link-token"] && R0.setLinkToken(e.headers["x-de-link-token"])
// 补丁后
e.headers["x-de-link-token"] && (R0.setLinkToken(e.headers["x-de-link-token"]),
document.cookie = "DE-LINK-TOKEN=" + e.headers["x-de-link-token"] + "; path=/; SameSite=Lax")