Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 未知状态代码:17028传递了安全网令牌,但未注册匹配的SHA-256_Firebase_Flutter_Verification_One Time Password - Fatal编程技术网

Firebase 未知状态代码:17028传递了安全网令牌,但未注册匹配的SHA-256

Firebase 未知状态代码:17028传递了安全网令牌,但未注册匹配的SHA-256,firebase,flutter,verification,one-time-password,Firebase,Flutter,Verification,One Time Password,未知状态代码:17028传递了安全网令牌,但在Firebase控制台中未注册匹配的SHA-256。请确保此应用程序的packageName/SHA256对已在Firebase控制台中注册 您好,我在开发应用程序的过程中遇到了这个问题,我已经尝试过修复这些问题,到目前为止我已经完成了这些步骤,但结果相同: 使用firebase上的步骤正确配置firebase和my Flatter应用程序 我已经对我的应用程序进行了签名,并添加了签名密钥,包括调试密钥和发布密钥、SHA-1密钥和SHA-256密钥

未知状态代码:17028传递了安全网令牌,但在Firebase控制台中未注册匹配的SHA-256。请确保此应用程序的packageName/SHA256对已在Firebase控制台中注册

您好,我在开发应用程序的过程中遇到了这个问题,我已经尝试过修复这些问题,到目前为止我已经完成了这些步骤,但结果相同:

  • 使用firebase上的步骤正确配置firebase和my Flatter应用程序
  • 我已经对我的应用程序进行了签名,并添加了签名密钥,包括调试密钥和发布密钥、SHA-1密钥和SHA-256密钥
  • 我也在谷歌云页面上启用了Android验证
  • 我已启用身份验证提供商、电话身份验证、密码/电子邮件
除此之外,当我使用添加到控制台的测试电话号码和插入的otp代码时,我的应用程序工作正常 但当尝试使用其他未注册的电话号码对手机进行身份验证时,它会不断向我显示错误

我已经检查了颤振博士-它没有错误 同时执行颤振命令,结果中没有任何与错误相关的内容。我使用了以下firebase插件

firebase_认证:^0.18.4+1 firebase_核心:^0.5.3 云存储:^0.14.4 firebase_admob: firebase_消息:^7.0.3 firebase_存储:^5.2.0

如果您能提供任何帮助,我们将不胜感激。

解决方案如下: 如果您正确配置了firebase和应用程序项目

  • 运行
    flatterclean
    以清除项目依赖项
  • 从firebase下载新的google-services.json文件,并将其添加到Flatter项目的app文件夹中
  • 运行
    pub get
    再次获取所有依赖项
  • 运行您的项目

那你就可以走了。这对我很有效。

您能从控制台添加错误吗?谢谢mate@欢迎您✌