Next.js App Router集成Clerk后登录/登出触发401无限循环问题
Next.js App Router 集成 Clerk 后登录无限401循环问题求助
我正尝试在最新版本的Next.js中结合App Router集成Clerk身份验证服务,严格遵循官方快速开始指南操作,但未成功。
遇到的核心问题:登录或注册授权完成后,虽能按env.local配置的路由正常跳转,但随即出现GET http://localhost:3000/ 401 (Unauthorized)错误的无限循环。唯一能终止循环的方式是停止Next.js服务或删除Clerk存储在localStorage中的文件。
我曾以为是初始配置有误,多次重新操作后问题依旧;甚至运行官方提供的clerkinc/clerk-next-app-router-starter示例项目,仅手动配置.env.local中的API密钥和密钥,仍出现相同错误。
已尝试的排查步骤:
- 反复严格遵循Clerk官方快速开始指南配置
- 更换Firefox、Chrome等多款浏览器测试
- 直接运行官方示例项目
- 创建全新的Clerk应用(用户池)
所有配置均符合官方文档要求,原本期望借助Clerk简化身份验证开发,目前已无排查思路,请问是否有其他用户遇到同类问题,或能提供排查方向?
内容的提问来源于stack exchange,提问作者Yanick Larouche
相关产品推荐
相关产品推荐

