use*_*110 2 angularfire2 google-cloud-firestore
嗨,我在我的一项 ETE 测试中遇到此错误,该测试为我的 angular 应用程序练习登录功能和启动行为。
似乎是通过使用await this.angularFireAuth.auth.signInWithEmailAndPassword(uname, pw);
whereangularFireAuth是AngularFireAuth来自 '@angular/fire/auth'的注入实例登录而触发
的;
我在这里检查了 Firestore 配额,但找不到用于验证密码的配额的参考。有人可以指出我的配额是什么吗?
报告的控制台错误如下所示:
zone-evergreen.js:659 Unhandled Promise rejection: Exceeded quota for verifying passwords. ; Zone: ProxyZone ; Task: Promise.then ; Value: u
几分钟后问题解决,然后按预期运行测试。
小智 6
我发现您收到的消息正在此 github线程中处理。
以下是该线程中的一些重要评论:
如果您在短时间内从同一 IP 地址发送过多请求,那么您可能会在某个时候受到限制。这可能会阻止您获得成功的集成测试,但随之而来的是安全优势。您越容易测试,就越容易针对您的项目编写恶意脚本。我们在其他 firebase auth 库(客户端和管理员)中进行了类似的集成测试,我们尝试使用限制。
如果您有增加限制的合法需求,那么您可以向支持部门提交错误并为此提出理由。您甚至可以申请将来自某些 IP 地址的呼叫列入白名单的功能请求。
| 归档时间: |
|
| 查看次数: |
1927 次 |
| 最近记录: |