Firebase功能在部署时不为路由提供服务



我的问题的一些上下文:我想写一个包含Express的firebase函数,它位于用户浏览器和Notion API之间。我起草了一些代码,用于firebase提供的本地模拟器的最小功能。我已经在本地测试了这两个路由,它们都得到了正确的服务,并且执行起来没有错误。

当我尝试部署该函数时,一切都很顺利。然而,在调用路由时,它会以403错误页面进行响应。没有记录其他错误,只有这个"错误";错误:禁止;免责声明

我是不是遗漏了一些非常明显的东西,或者使用了超出预期范围的函数?

我设法解决了它!

403错误确实源于云函数本身。这个答案很好地解释了这一点——这是一个在尝试调用函数时丢失权限的问题,可以通过向云函数的allUsers用户添加Cloud Functions Invoker权限来解决。

相关内容

  • 没有找到相关文章

最新更新