Auth0加上Capacitor加上React无法识别登录

问题描述 投票:0回答:1

我已按照 Auth0 的指南了解如何使用 Capacitorjs 设置 React 应用程序以部署到 android 和 Auth0 进行身份验证。我实际上正在使用可以从以下位置下载的示例:https://auth0.com/docs/quickstart/native/ionic-react/01-login

当我在应用程序中单击“登录”时,我会按预期重定向到 Auth0 托管登录页面。然后我可以登录并重定向回 Android 应用程序,但该应用程序不会注册用户已登录。

我已完成所有 Auth0 管理设置,并且可以在网络日志中看到正在颁发不记名令牌。当用户返回应用程序时,似乎没有发生任何事情。

有什么想法吗?

android reactjs auth0 capacitor
1个回答
0
投票

弄清楚了这一点。说明指定设置 Allowed origins,默认情况下,Auth0 应用程序设置中有一个名为 Allowed web origins 的属性。

但是除此之外,还需要打开on,并将以下域添加到允许的来源(CORS) capacitor://localhost, http://localhost, http://localhost:3000/, https://localhost

如果您不这样做,日志中将出现以下错误。

不允许使用 Origin https://localhost。用于检查的行为:LEGACY

© www.soinside.com 2019 - 2024. All rights reserved.