【问题标题】:Flutter Web with Firebase Auth not working in local but works when deployed in cloud带有 Firebase Auth 的 Flutter Web 不能在本地工作,但在部署在云中时可以工作
【发布时间】:2020-04-20 18:21:58
【问题描述】:

我正在尝试使用 firebase_auth 和 Flutter web 这个示例。

https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth/firebase_auth/example

我在所有相关设置中都使用了 GoogleSign。所以它打开了谷歌登录窗口让我登录。然后代码不会执行超出这一行。

final GoogleSignInAccount googleUser = await _googleSignIn.signIn();

我在 firebase 托管上部署了相同的内容,并且成功了。

那么如何在本地测试身份验证?

【问题讨论】:

    标签: firebase firebase-authentication google-signin flutter-web


    【解决方案1】:

    flutter run -d web-server --web-port 5000

    解决了问题。

    【讨论】:

    • 兄弟...我有完全相反的问题,无法弄清楚...当我这样做时它可以工作flutter run -d web-server --web-port 5000 但是当它被部署时它根本不工作...可以不明白..有什么想法吗?我在 OAuth 面板中有两个 URI
    • 我想通了...我的 标签中有错误的 CLIENT-ID,
    • 我的很奇怪。一旦我在文本字段中输入电子邮件,它就会说浏览器不安全。但该网址已经在授权域白名单中。
    • @chitgoks 同样发生在我身上。你有什么解决办法吗?
    • flutter run -d web-server --web-port 5000 这在本地对我有用!
    猜你喜欢
    • 2018-07-28
    • 1970-01-01
    • 2020-09-29
    • 1970-01-01
    • 2020-01-07
    • 2016-06-20
    • 1970-01-01
    • 2021-05-22
    • 2020-12-17
    相关资源
    最近更新 更多