Firebase-tools: Kesalahan: Kesalahan HTTP: 403, Kesalahan Tidak Dikenal

Dibuat pada 28 Jan 2018  Β·  10Komentar  Β·  Sumber: firebase/firebase-tools

Informasi versi

3.17.4

Langkah-langkah untuk mereproduksi

OS X 10.12.6
simpul -v

v8.9.3

pohon .
`` tree . . |-- firebase.json -- publik
`-- index.html

1 direktori, 2 file

ls -a
``` ls -a
.firebaserc firebase.json   public

Kemudian saya menjalankan firebase deploy ,

image

Perilaku yang diharapkan

Perilaku sebenarnya

Komentar yang paling membantu

Ya, Anda tidak akan dapat menerapkan ke proyek yang hanya memiliki izin "pemirsa". Anda harus dapat menerapkan dengan melakukan:

firebase use example-7630b
firebase deploy

Semua 10 komentar

Silakan jalankan dengan --debug dan berikan hasilnya. Apakah Anda memiliki akses ke
proyek fir-demo-project?

Pada Sun, Jan 28, 2018, 6:59 kimown [email protected] menulis:

Informasi versi

3.17.4
Langkah-langkah untuk mereproduksi

OS X 10.12.6
simpul -v

v8.9.3

pohon .

.
|-- firebase.json
-- public -- index.html

1 direktori, 2 file

ls -a

.firebaserc firebase.json publik

Lalu saya menjalankan firebase deploy,

[gambar: gambar]
https://user-images.githubusercontent.com/7932380/35483562-97d06a20-047e-11e8-9a66-ffb69ed3de04.png
Perilaku yang diharapkan Perilaku yang sebenarnya

β€”
Anda menerima ini karena Anda berlangganan utas ini.
Balas email ini secara langsung, lihat di GitHub
https://github.com/firebase/firebase-tools/issues/641 , atau matikan suara
benang
https://github.com/notifications/unsubscribe-auth/AAAD_kXDHZOyDuR8AwVCt56Q1OW61NDWks5tPItmgaJpZM4RvuUi
.

@mbleigh

penyebaran firebase --debug

=== Deploying to 'fir-demo-project'...

i  deploying hosting
i  hosting: preparing public directory for upload...
[2018-01-29T01:53:16.132Z] >>> HTTP REQUEST PUT https://deploy.firebase.com/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs?fileCount=1&message=  

 Mon Jan 29 2018 09:53:16 GMT+0800 (CST)
[2018-01-29T01:53:17.738Z] <<< HTTP RESPONSE 403 server=nginx, date=Mon, 29 Jan 2018 01:53:17 GMT, content-type=application/json; charset=utf-8, content-length=89, connection=close, access-control-allow-origin=*, access-control-allow-methods=GET, PUT, POST, DELETE, OPTIONS, strict-transport-security=max-age=31556926; includeSubDomains; preload, x-content-type-options=nosniff
[2018-01-29T01:53:17.738Z] <<< HTTP RESPONSE BODY code=403, message=The caller does not have permission, status=PERMISSION_DENIED

Error: HTTP Error: 403, Unknown Error
[2018-01-29T01:53:17.741Z] Error Context: {
  "body": {
    "code": 403,
    "message": "The caller does not have permission",
    "status": "PERMISSION_DENIED",
    "error": {
      "message": "Unknown Error"
    }
  },
  "response": {
    "statusCode": 403,
    "body": {
      "code": 403,
      "message": "The caller does not have permission",
      "status": "PERMISSION_DENIED",
      "error": {
        "message": "Unknown Error"
      }
    },
    "headers": {
      "server": "nginx",
      "date": "Mon, 29 Jan 2018 01:53:17 GMT",
      "content-type": "application/json; charset=utf-8",
      "content-length": "89",
      "connection": "close",
      "access-control-allow-origin": "*",
      "access-control-allow-methods": "GET, PUT, POST, DELETE, OPTIONS",
      "strict-transport-security": "max-age=31556926; includeSubDomains; preload",
      "x-content-type-options": "nosniff"
    },
    "request": {
      "uri": {
        "protocol": "https:",
        "slashes": true,
        "auth": null,
        "host": "deploy.firebase.com",
        "port": 443,
        "hostname": "deploy.firebase.com",
        "hash": null,
        "search": "?fileCount=1&message=",
        "query": "fileCount=1&message=",
        "pathname": "/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs",
        "path": "/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs?fileCount=1&message=",
        "href": "https://deploy.firebase.com/v1/hosting/fir-demo-project/uploads/-L3zb_9i-Z15MlRlbtCs?fileCount=1&message="
      },
      "method": "PUT"
    }
  }
}

daftar firebase

firebase list
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Name                            β”‚ Project ID / Instance β”‚ Permissions β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Firebase Demo Project (current) β”‚ fir-demo-project      β”‚ Viewer      β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ example                         β”‚ example-7630b         β”‚ Owner       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Saya pikir masalahnya adalah izin Viewer ?

Saya mengikuti tutorial ini

Ya, Anda tidak akan dapat menerapkan ke proyek yang hanya memiliki izin "pemirsa". Anda harus dapat menerapkan dengan melakukan:

firebase use example-7630b
firebase deploy

@mbleigh

Terima kasih ^_^

Saya memiliki masalah serupa. Saya sebenarnya masuk ke akun Firebase yang berbeda di CLI saya. Setelah menjalankan firebase logout dan firebase login dengan akun Firebase yang benar, itu berfungsi dengan baik.

Komentar @mbleigh membantu saya mencari tahu apa yang terjadi.
Saya sudah masuk dengan firebase tetapi menggunakan akun lain.
Jadi saya harus keluar menggunakan: firebase logout
Kemudian firebase login lagi dengan akun yang sesuai.
Dan setelah itu, saya ingin menggunakan firebase projects:list untuk mendaftar semua proyek milik pengguna ini.

Saya memiliki masalah serupa. Saya sebenarnya masuk ke akun Firebase yang berbeda di CLI saya. Setelah menjalankan firebase logout dan firebase login dengan akun Firebase yang benar, itu berfungsi dengan baik.

Ini berhasil untuk saya. Terima kasih!

Punya masalah yang sama, tetapi me-restart komputer saya kemudian melakukan firebase login berhasil untuk saya. Terima kasih!

Hanya mencoba lagi berhasil untuk saya

Saya memiliki masalah yang sama. Tapi saya sebenarnya tidak menyediakan Fungsi di Konsol Manajemen. Yang harus saya lakukan adalah pergi ke konsol > Cloud Functions dan klik Get Started dan selesaikan prompt.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat