NEXT JS 使用 Auth0 运行时错误,一秒钟后消失

Posted

技术标签:

【中文标题】NEXT JS 使用 Auth0 运行时错误,一秒钟后消失【英文标题】:NEXT JS using Auth0 runtime error that disappears after a second 【发布时间】:2021-12-17 15:30:12 【问题描述】:

我将 auth0 与 NEXT JS 一起使用。尝试登录或注销时,我收到此错误大约 0.2 秒,然后我被重定向到我应该被重定向到的路径,以进行身份​​验证。

Unhandled Runtime Error
Error: Failed to load script: /_next/static/chunks/pages/api/auth/%5B...auth0%5D.js

.next\static\chunks\main.js (83:51) @ htmlScriptElement.script.onerror

  81 | //    executes when `src` is set.
  82 | script.onload = resolve;
> 83 | script.onerror = ()=>reject(markAssetError(new Error(`Failed to load script: $src`)))
     |                                           ^
  84 | ;
  85 | // 2. Configure the cross-origin attribute before setting `src` in case the
  86 | //    browser begins to fetch.

【问题讨论】:

【参考方案1】:

所以在搜索了很多之后,并没有找到答案,我很幸运地预感到。问题是使用来自下一个/链接的链接标签。我向它传递了站点范围之外的 URL。把它换成一个简单的 a 标签对我有用

【讨论】:

以上是关于NEXT JS 使用 Auth0 运行时错误,一秒钟后消失的主要内容,如果未能解决你的问题,请参考以下文章

错误:使用 Next.js 应用程序部署到 Azure 时出现“需要域选项”

当我尝试登录时 Auth0 返回错误

如何修复 Next.js Vercel 部署模块未找到错误

React 和 Next.js 中的窗口未定义错误 [重复]

Next.js withPageAuthRequired 和 getStaticProps

安装 next.js 时出现错误