Firebase 函数未经身份验证

Firebase function unauthenticated

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

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

我经常遇到同样的问题。 尝试重新部署。大部分时间都有效。