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

咨询SessionNotFound: invalid_request错误的生成位置

OIDC服务器交互功能报错SessionNotFound: invalid_request排查问题

调试OIDC服务器交互功能时触发以下错误:

SessionNotFound: invalid_request
 at Provider.#getInteraction (packages/modules.js:9338:13)
 at Provider.interactionDetails (packages/modules.js:9165:33)
 at imports/lib/routes.js:34:60

排查过程中发现:查看#getInteraction方法的代码时,找不到抛出该带"invalid_request"消息的SessionNotFound错误的位置,虽然代码里存在多处SessionNotFound错误,但均未携带该错误消息。

排查方向建议

  • 优先确认代码是否为编译压缩产物:packages/modules.js大概率是打包压缩后的文件,报错行号和原始源码行号不匹配,建议启用source map关联原始源码,或者直接查看未压缩的源码版本定位错误
  • 检查上层逻辑的错误处理:SessionNotFound可能被上层方法(比如interactionDetails或者你的路由文件imports/lib/routes.js第34行附近的代码)捕获后,被修改了错误消息,重点排查这些调用链路的错误处理逻辑
  • 验证会话存储有效性:该错误核心是交互会话未找到,检查OIDC服务器的会话存储配置(如cookie、分布式存储)是否正确,请求携带的会话标识是否有效,是否存在跨域导致的会话丢失问题
  • 核对依赖版本:如果使用第三方OIDC库,确认当前版本是否存在该错误的已知问题,或者是否因依赖版本不兼容导致错误消息异常

内容的提问来源于stack exchange,提问作者gischer

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 17:12:05