我使用无服务器框架来管理我的云功能。其中有些是HTTP类型的。最近,所有HTTP函数都开始失败,导致403错误。不管您是在浏览器中输入URL,还是使用云调度程序触发URL。当您单击“”按钮时,它唯一工作的地方是云控制台中函数的测试选项卡。
发布于 2019-05-06 06:44:53
因此,我没有找到错误的原因,但它修正了删除该函数并重新部署它。
serverless remove
serverless deploy发布于 2019-05-06 05:41:15
发布于 2020-06-10 11:23:59
Google函数添加了一些新的IAM功能,不确定最近的情况,现在新函数默认不具有公共访问权限。
万一其他人来这里,我想我应该在这里分享这些信息。
要允许调用您的函数,首先必须向函数添加权限,您可以通过选择函数列表中的函数并将allUsers添加到Cloud角色来实现这一点,您可以在以下步骤看到一个步骤:
https://lukestoolkit.blogspot.com/2020/06/google-cloud-functions-error-forbidden.html
https://stackoverflow.com/questions/55999325
复制相似问题