Firebase init函数返回403调用方没有权限
我试图以firebase管理员(不是所有者)的身份在现有项目中执行“firebase init functions”,但收到以下403错误:Firebase init函数返回403调用方没有权限,firebase,google-cloud-functions,firebase-cli,Firebase,Google Cloud Functions,Firebase Cli,我试图以firebase管理员(不是所有者)的身份在现有项目中执行“firebase init functions”,但收到以下403错误: ➜ website git:(master) ✗ firebase init functions ######## #### ######## ######## ######## ### ###### ######## ## ## ## ## ## ## ## ##
➜ website git:(master) ✗ firebase init functions
######## #### ######## ######## ######## ### ###### ########
## ## ## ## ## ## ## ## ## ## ##
###### ## ######## ###### ######## ######### ###### ######
## ## ## ## ## ## ## ## ## ## ##
## #### ## ## ######## ######## ## ## ###### ########
You're about to initialize a Firebase project in this directory:
/Users/cliff/Work/map/website
Before we get started, keep in mind:
* You are initializing in an existing Firebase project directory
=== Project Setup
First, let's associate this project directory with a Firebase project.
You can create multiple project aliases by running firebase use --add,
but for now we'll just set up a default project.
i .firebaserc already has a default project, using my-web-project.
=== Functions Setup
A functions directory will be created in your project with a Node.js
package pre-configured. Functions can be deployed with firebase deploy.
Error: HTTP Error: 403, The caller does not have permission
Having trouble? Try firebase [command] --help
➜ website git:(master) ✗
有什么建议吗?输出告诉您CLI已在当前目录或其父目录之一中使用.firebaserc文件找到名为“my web project”的现有项目。错误是告诉您您登录的Google用户帐户没有使用该项目的权限 目前还不清楚您运行此命令的目的,但您必须:
- 创建要使用的新目录和新项目
- 或者授予当前用户某种访问权限,以使用CLI找到的现有项目
希望这对将来的人有所帮助。我尝试使用firebase init初始化一个全新的方向,但在尝试为项目提供功能时遇到了同样的失败。我遇到了这个问题。一个对我有效的解决方法是在浏览器上登录Firebase并添加项目(从Google Cloud等)。不知怎的,它绕过了这个错误。