如何在 netlify 中为自定义域配置 Auth0 回调?

How to configure Auth0 callback for custom domain in netlify?

我刚刚在 Netlify 上启动了一个 React 应用程序。我的应用程序中的 Auth0 集成有问题。在 Auth0 中,我已将我的自定义域名添加到允许的回调 URL 列表中,但是当我尝试登录时出现错误,提示:

Callback URL mismatch.
The URL "https://<blah long url here>.netlify.com/callback" is not in the list of allowed callback URLs.

我尝试添加 URL,但在登录时,该应用程序实际上重定向到那个长的 Netlify URL 而不是我的自定义域。 有人知道解决这个问题的方法吗?

披露:我为 Auth0 工作。

从错误来看,应用程序似乎正在发送 https://APP_ID.netlify.com/callback 作为 callbackUrl 而不是您的自定义域 url。在使用自定义域时,您需要将自定义域设置为 Auth0.js'(或我们的其他 SDK)redirectUri 中的 callbackUrl 而不是 https://APP_ID.netlify.com/callback