You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js项目中有效Sentry令牌在npm run build时触发401 Invalid token错误的问题求助

Next.js项目中有效Sentry令牌在npm run build时触发401 Invalid token错误的问题求助

各位开发者朋友好,我碰到了一个特别困惑的问题:我有一个集成了Sentry的Next.js应用,已经确认Sentry令牌是有效的,但执行npm run build构建项目时,却弹出了**Invalid token (http status: 401)**的错误。奇怪的是,npm run dev启动开发服务器时完全正常,和Sentry的通信没有任何问题,这就让我搞不懂问题出在哪了。

以下是我的相关配置信息:

.env.local 文件内容

NEXT_PUBLIC_API_BASE_URL="something's here" 
NEXT_LOGGING_API_URL="XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 
SENTRY_AUTH_TOKEN="XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 
SENTRY_LOG_LEVEL=debug 

next.config.js 中的Sentry配置

withSentryConfig(module.exports, { silent: true }, { hideSourcemaps: true })

执行npm run build时抛出的错误详情:

error: API request failed
caused by: sentry reported an error: Invalid token (http status: 401)
DEBUG 2024-07-20 18:03:44.635547900 +03:30 skipping update nagger because session is not attended

有没有朋友遇到过类似的情况?或者能给我一些排查方向?比如是不是构建环境下环境变量的加载逻辑有问题?还是Sentry在构建阶段有什么特殊的配置要求?麻烦大家帮忙支支招,感谢!

备注:内容来源于stack exchange,提问作者amirali erfani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:43:11