在flutter中使用firebase身份验证电子邮件登录时发生忽略标头X-Firebase-Locale,因为其值为空。错误

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

我在使用 firebase 的电子邮件登录时遇到一些错误 我已经在AndroidManifest中了。 android的XML配置:usesCleartextTraffic =“true”仍然重新运行这个错误,我的firebase控制台也启用电子邮件登录 错误如下”

I/FirebaseAuth(21869):使用空 reCAPTCHA 令牌通过电子邮件链接登录 [电子邮件受保护] W/System (21869):忽略标头 X-Firebase-Locale,因为它的值为 null。
W/LocalRequestInterceptor(21869):获取应用程序检查令牌时出错; 使用占位符标记代替。错误:com.google.firebase.FirebaseException:尝试次数过多。 操作 RecaptchaAction(action=getOobCode) 的初始任务失败,但出现异常 - 发生内部错误。 [ com.android.okhttp.Address@80d85b16 上的流意外结束 ]

这是我的一些配置

这就是我的称呼

FirebaseAuth.instance .sendSignInLinkToEmail( email: '[email protected]', actionCodeSettings: ActionCodeSettings( url: 'https://wallpaper-book.firebaseapp.com/__/auth/', // This must be true handleCodeInApp: true, // iOSBundleId: 'com.example.ios', androidPackageName: 'com.example.wallpaper_book', // installIfNotAvailable androidInstallApp: true, // minimumVersion androidMinimumVersion: '12')) .catchError((onError) { OtherUtils.showToastInfo('Error sending email verification $onError', backgroundColor: const Color(0xFF7c2eed), textColor: Colors.white); }).then((value) { Loading.dismiss(); }); }
AndroidManifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"> <application android:label="wallpaper_book" android:name="${applicationName}" android:usesCleartextTraffic="true" android:icon="@mipmap/ic_launcher"> <activity ......
firebase 控制台

enter image description here

android firebase
1个回答
0
投票
您检查过垃圾邮件文件夹吗?我收到了相同的日志消息,但结果是 AppResponse 没有被发送,但电子邮件已发送到我的垃圾邮件文件夹。

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