itsource

오류: Firebase 프로젝트 프로젝트 이름을 가져오지 못했습니다.프로젝트가 존재하고 계정에 액세스 권한이 있는지 확인하십시오.

mycopycode 2023. 7. 6. 22:13
반응형

오류: Firebase 프로젝트 프로젝트 이름을 가져오지 못했습니다.프로젝트가 존재하고 계정에 액세스 권한이 있는지 확인하십시오.

나는 달리기를 시도했습니다.firebase deploy제가 항상 해왔던 것처럼, 하지만 이 오류:

오류: Firebase 프로젝트 프로젝트 이름을 가져오지 못했습니다.프로젝트가 존재하고 계정에 액세스 권한이 있는지 확인하십시오.

는 요쳤어도를 했습니다.firebase login 저는 'email@example.com 으로라는 메시지를 받습니다. email@example.com 라으로했습니다는다나니타납메가시미이지로그인▁and라.

firebase-debug.log파일에는 몇 가지 401개의 http 응답이 표시되며, 그 중 일부는 다음과 같은 텍스트를 가집니다.

'요청에 잘못된 인증 자격 증명이 있음' 및 '잘못된 토큰'

어떻게 이것을 해결할 수 있습니까?

제겐 효과가 있었어요

firebase logout

firebase login

이것은 저에게 효과가 있었습니다.

달려.

파이어베이스 사용 --추가

프로젝트를 다시 선택합니다.

간단히

사용하다firebase login --reauth

저는 기존의 소방 기지 프로젝트로 새로운 기계를 설치하고 있었습니다.제가 한 일은 이렇습니다.

명령 콘솔에서 처음으로 Firebase에 성공적으로 로그인

firebase login

프로젝트 목록 가져오기

firebase projects:list

사용 중인 프로젝트를 소방서에 알려줍니다.

firebase use <Project ID>

그 후, 저는 이 프로젝트를 위해 다른 명령을 배포하고 사용할 수 있었습니다.이것이 누군가에게 도움이 되기를 바랍니다.

토큰 때 할 수 .debug.log

debug.log의 오류 메시지: [debug] [2020-10-13T23:01:28.050Z] <<< HTTP RESPONSE BODY {"error":{"code":401,"message":"Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.","status":"UNAUTHENTICATED"}}

오류 사용 솔루션

firebase login --reauth

다시 몇번고이▁and. firebase init프로젝트를 다시 초기화하려면 프로젝트를 선택합니다.

firebase deploy

달려.

파이어베이스 사용 --추가

프로젝트를 다시 선택합니다.

이것은 100% 작동합니다.

Firebase CLI에서 로그아웃한 다음 실행하려는 프로젝트가 있는 계정으로 다시 로그인합니다.

이것이 저의 경우였습니다.다른 소방서 계정에 로그인했습니다.

단계:

  1. `firebase logout`
    
  2. `firebase login`
    

안에 있는 ..firebaserc이 오류를 표시합니다.저에게는 쉼표가 하나 더 있었는데, 그것을 제거하면 오류가 해결되었습니다.

1 1을 합니다.이것을 실행합니다.firebase logout firebase login성공적으로 [https://i.stack.imgur.com/4MJM5.png ]2. 로그인할 수 있습니까? [https://i.stack.imgur.com/4MJM5.png ][1]

  1. 실행합니다.export http_proxy=http://localhost:your proxy port4.공성!!![https://i..imgur.com/sRcvG.png https://i.stack.imgur.com/sRcvG.png ][1]

회사의 VPN 연결을 끊고 다시 시도하는 것이 저에게 효과가 있었습니다.

다른 답변이 효과가 없는 경우에도 동일한 문제가 발생하여 Firebase Support에서 이 솔루션을 받았습니다.(ty Sergei)

내 시스템은 때때로 FIREBASE_TOKEN이라는 이름의 환경 변수를 생성합니다.토큰은 만료되지만 변수는 만료되지 않습니다.재시작 및 로그아웃/로그인 주기는 아무 것도 하지 않았습니다.그러나 변수를 삭제하는 것은 항상 작동합니다.

Remove-Item Env:\FIREBASE_TOKEN

인터넷 연결 없이 배포하려고 할 수 있습니다.첫 번째로 찾아야 할 것은 당신의 인터넷이 괜찮은지 여부입니다.

이 파일이 없는지 확인합니다..firebaserc프로젝트 디렉토리에 이미 존재하는 경우!

삭제 후 시도firebase init다시 한 번 위로하여

정말 멋지고 혼란스럽습니다.------>

방금 이 명령을 수행했습니다 ->

> firebase logout
> 
> firebase login

Mac 또는 Linux를 사용하는 경우 export http_http=http://127.0.0.1:1087 명령을 작성하여 단말기가 프록시를 사용하는지 확인할 수 있습니다. 이는 저에게 유용합니다.

기본 프로젝트의 저장된 값을 제거/편집하는 것 외에는 위의 솔루션이 작동하지 않았습니다.$HOME/.config/configstore/firebase-tools.json효과가 있었습니다.

CI 파이프라인에 이 문제가 있는 경우 로컬 시스템에서 다음을 사용하여 토큰을 재생성할 수 있습니다.

firebase login:ci

생성된 토큰을 환경 변수(예:FIREBASE_TOKEN다음과 같이 실행합니다.

firebase deploy --token "$FIREBASE_TOKEN"

저는 이 오류를 받았습니다.VS Code 터미널에서 이 명령을 사용했을 때.

해결책

  • 같은 Vs Code 터미널에 'cmd'를 입력하고 Firebase 명령을 입력합니다.

(또는)

  • 명령 프롬프트 터미널에서 시도합니다.

저도 그 문제에 직면하여 아래의 과정을 먼저 해결했습니다.firebase logout그리고나서firebase login,끝나고npm run build,firebase deploy그것은 지금 작동하고 있습니다.

Linux에서 디스크 공간이 부족할 때 이 오류가 발생하여 공간을 확보하여 해결되었습니다.

언급URL : https://stackoverflow.com/questions/63473787/error-failed-to-get-firebase-project-project-name-please-make-sure-the-project

반응형