我在使用 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 控制台