为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Picasso 从 firebase 获取图像问题

使用 Picasso 从 firebase 获取图像问题

MYYA 2021-12-30 17:20:47
我已经完成了从数据库中获取的文本,但是在使用 picasso 从数据库中获取图像时,图像没有加载手机并且 logcat 显示错误:com.example.lenovo.skanda E/StorageUtil: error getting token java.util.concurrent.ExecutionException: com.google.firebase.internal.api.FirebaseNoSignedInUserException: Please sign in before trying to get a token.文本视图很容易从 Firebase 中获取。但是在 ImageView 的情况下,它没有正确加载。
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

您收到以下错误:

java.util.concurrent.ExecutionException: com.google.firebase.internal.api.FirebaseNoSignedInUserException: 请在尝试获取令牌之前登录。

因为默认情况下,您的安全规则要求您的用户进行身份验证。

allow read, write: if request.auth != null;

要解决此问题,您可以在尝试显示图像之前确保您的用户已通过身份验证或将安全规则更改为:

allow read, write;

但我建议您仅将这些规则用于测试目的。不要总是这样遵守这个规则。保护您的 Firebase 实时数据库以及 Firebase 存储。


查看完整回答
反对 回复 2021-12-30
  • 1 回答
  • 0 关注
  • 148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信