Firebase 函数未经身份验证

标签 firebase google-cloud-functions

我有一个使用 firebase cli 工具部署的新 firebase 函数,该函数在从应用程序调用时返回未经身份验证的 api 错误。我已将 gcloud 中该函数的权限更新为 allUsers/invoke/allowed unauthenticated,但这并不能解决问题。这是我在类似线程中看到的建议的故障排除范围,目前有人能够解决此问题吗?

最佳答案

答案是 pubsub 函数不能通过 https 调用,无论是使用这些权限还是通过该 api 调用常规 https 函数。我不确定这是否可行,我创建了一个辅助重复函数作为具有所需权限的标准 https 函数,现在它按预期工作。

关于Firebase 函数未经身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70193373/

相关文章:

java - 如何从内部匹配值获取节点键

Android 使用带有 FirebaseListOptions 的 FirebaseUI 来填充 ListView 不会调用 populateView

firebase - 为什么 functions.config() 返回 {}?

javascript - SendGrid 不发送邮件,但不抛出任何错误

javascript - firebase-auth-client.js 替换为 firebase-simple-login.js?

android - Dart - 需要点击提交按钮两次才能将数据保存在 firestore 中

javascript - Firebase Cloud 功能避免客户端工作总是值得吗?

node.js - 使用 Google Functions 和 Node JS 10 复制整个源文件夹而不仅仅是触发器文件

javascript - 在用户注销后从 Cloud Firestore 中清除用户数据

javascript - Firebase 错误 : TypeError: Cannot use 'in' operator to search for '_delegate' in undefined