Firebase-tools: تسجيل الدخول إلى Firebase: خطأ في جلب الرمز المميز

تم إنشاؤها على ٣ أكتوبر ٢٠١٧  ·  45تعليقات  ·  مصدر: firebase/firebase-tools

مرحبا،

أواجه بعض المشاكل في تسجيل الدخول.

معلومات الإصدار

3.13.0

خطوات التكاثر

$ firebase login --no-localhost --debug

سلوك متوقع

تسجيل دخول ناجح

السلوك الفعلي

$ firebase login --no-localhost --debug
[2017-10-03T18:14:05.541Z] ----------------------------------------------------------------------
[2017-10-03T18:14:05.546Z] Command:       /usr/local/bin/node /usr/local/bin/firebase login --no-localhost --debug
[2017-10-03T18:14:05.546Z] CLI Version:   3.13.0
[2017-10-03T18:14:05.546Z] Platform:      linux
[2017-10-03T18:14:05.546Z] Node Version:  v8.6.0
[2017-10-03T18:14:05.547Z] Time:          Tue Oct 03 2017 15:14:05 GMT-0300 (BRT)
[2017-10-03T18:14:05.547Z] ----------------------------------------------------------------------

? Allow Firebase to collect anonymous CLI usage and error reporting information? No

Visit this URL on any device to log in:
https://accounts.google.com/o/oauth2/auth?client_id=563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com&scope=email%20openid%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloudplatformprojects.readonly%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Ffirebase%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform&response_type=code&state=866083077&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob

? Paste authorization code here: 4/9FxonAqbx4paDM4BWzPaSLFuLbAUaTB8bS65YK5R_vc
[2017-10-03T18:14:20.567Z] >>> HTTP REQUEST POST https://accounts.google.com/o/oauth2/token { code: '4/9FxonAqbx4paDM4BWzPaSLFuLbAUaTB8bS65YK5R_vc',
  client_id: '563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com',
  client_secret: 'j9iVZfS8kkCEFUPaAeJV0sAi',
  redirect_uri: 'urn:ietf:wg:oauth:2.0:oob',
  grant_type: 'authorization_code' } 
 Tue Oct 03 2017 15:14:20 GMT-0300 (BRT)
[2017-10-03T18:14:20.582Z] Token Fetch Error: Error
    at FirebaseError (/usr/local/lib/node_modules/firebase-tools/lib/error.js:11:17)
    at Request._callback (/usr/local/lib/node_modules/firebase-tools/lib/api.js:32:23)
    at self.callback (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:186:22)
    at emitOne (events.js:115:13)
    at Request.emit (events.js:210:7)
    at Request.onRequestError (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:878:8)
    at emitOne (events.js:115:13)
    at ClientRequest.emit (events.js:210:7)
    at ClientRequest.onError (/usr/local/lib/node_modules/firebase-tools/node_modules/tunnel-agent/index.js:179:21)
    at Object.onceWrapper (events.js:316:30)

Error: Authentication Error: Your credentials are no longer valid. Please run firebase login --reauth

For CI servers and headless environments, generate a new token with firebase login:ci

شخص ما يعرف ما الذي يحدث؟

التعليق الأكثر فائدة

واجهت نفس المشكلة وأحيانًا ساعدني ذلك:
set "NODE_TLS_REJECT_UNAUTHORIZED=0"
ثم أعد تشغيل تسجيل الدخول إلى Firebase

ال 45 كومينتر

مرحبا، انا عندي نفس المشكلة

أواجه نفس المشكلة ولكن مع أمر "تسجيل الدخول إلى Firebase"!
الرجاء اقتراح حل لهذا؟

أواجه نفس المشكلة بالضبط. لقد جربت مجموعات مختلفة من firebase login و firebase login:ci --reauth و --no-localhost و --debug لكن دون جدوى. أيضًا ، لم يحدث فرقًا عند إجراء firebase logut صريح. علاوة على ذلك ، كنت أستخدم ثلاثة متصفحات مختلفة ، مثل Firefox و Chrome و Safari لإجراء التفويض لمعرفة ما إذا كان ذلك سيحدث فرقًا. لم يحدث ذلك.

انطلاقًا من نوع "خطأ إحضار الرمز المميز" thiagobonfante وأنا أتلقى طلب واجهة برمجة التطبيقات إلى واجهة برمجة تطبيقات OAuth التي أخفقت في تقديم وعد مرفوض على: https://github.com/firebase/firebase-tools/blob/b247ab9ca9e669d833ff830465c280e304d8b068/ lib / auth.js # L83

لاحظ كيف أن الاستجابة ، مهما كانت خاطئة ، من واجهة برمجة تطبيقات OAuth ستؤدي إلى ظهور رسالة خطأ مع كل من رمز الحالة ونص الاستجابة: https://github.com/firebase/firebase-tools/blob/b247ab9ca9e669d833ff830465c280e304d8b068/lib/auth .js # L75

للمتابعة ، في محاولة إعادة تثبيت حزمة NPM لأدوات Firebase لمعرفة ما إذا كان ذلك قد يحدث فرقًا ، فشلت NPM بطريقة تشبه رائحة مشكلة DNS. أعدت تشغيل الكمبيوتر (macOS 10.12.6 Sierra) ثم تم تنفيذ كل من تثبيت NPM وإعادة مصادقة أدوات Firebase.

على هذا النحو لا يمكنني الجزم بأن المسألتين مرتبطتان. ومع ذلك ، قد تكون إعادة تشغيل جهاز الكمبيوتر الخاص بك مجرد شيء يمكنك تجربته إذا كنت تواجه هذه المشكلة.

tblomseth في حالتي لقد حاولت بالفعل كل ما قلته. تم إلقاء الخطأ في السطر 83.

إذا استمرت المشكلة ، يرجى إعادة فتحها.

انا اواجة نفس المشكلة. لقد جربت الشيء نفسه أمس وكان يعمل بشكل جيد. لكنني الآن أتلقى خطأ في التفويض. لقد أرفقت أيضًا اللقطة.

image

نفس المشكلة هنا .... أي حلول؟

المشكلة نفسها :(

المشكلة نفسها

المشكلة نفسها

هل نجح تشغيل firebase login --reauth مثل رسالة الخطأ المقترحة؟

المشكلة نفسها

لا @ laurenzlong ، حتى هذا لم ينجح

واجهت نفس المشكلة وأحيانًا ساعدني ذلك:
set "NODE_TLS_REJECT_UNAUTHORIZED=0"
ثم أعد تشغيل تسجيل الدخول إلى Firebase

MrSuhov شكرًا لك ، إنه يعمل حقًا!

MrSuhov شكرا ، يعمل لي أيضا !!

المشكلة نفسها

نفس المشكلة - لقد جربت كل ما سبق ، ولا أستخدم خادمًا وكيلاً ، والذي يبدو أنه سبب أيضًا.

معلومات الإصدار

4.0.1

معلومات المنصة

شبابيك

خطوات التكاثر

تسجيل الدخول إلى $ firebase - no-localhost --debug

سلوك متوقع

تسجيل دخول ناجح

السلوك الفعلي

ملاحظة: C: _ شكل مستطيل \ flow-v6.2.4> تسجيل الدخول إلى Firebase - no-localhost --debug
[2018-08-01T16: 31: 54.980Z] -------------------------------------- --------------------------------
[2018-08-01T16: 31: 54.996Z] الأمر: C: \ Program Files \ nodejs \ node.exe C: \ Users \ patrick \ AppData \ Roamingnpm \ node_modules \ firebase-tools \ binfirebase login - no-localhost - -ديبوغ
[2018-08-01T16: 31: 54.996Z] إصدار CLI: 4.0.1
[2018-08-01T16: 31: 54.997Z] النظام الأساسي: win32
[2018-08-01T16: 31: 54.997Z] إصدار العقدة: v9.10.1
[2018-08-01T16: 31: 54.998Z] الوقت: الأربعاء 1 أغسطس 2018 18:31:54 GMT + 0200 (الرومانسية (zomertijd))
[2018-08-01T16: 31: 54.998Z] -------------------------------------- --------------------------------

؟ هل تسمح لـ Firebase بجمع معلومات استخدام CLI مجهولة والإبلاغ عن الخطأ؟ رقم

قم بزيارة عنوان URL هذا على أي جهاز لتسجيل الدخول:
https://accounts.google.com/o/oauth2/auth؟client_id=563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com&scope=email٪20openid٪20https٪3A٪2F٪2Fwww.googleapis.com٪2 20https٪ 3A٪ 2F٪ 2Fwww.googleapis.com٪ 2Fauth٪ 2Ffirebase٪ 20https٪ 3A٪ 2F٪ 2Fwww.googleapis.com٪ 2Fauth٪ 2Fcloud-platform & response_type = code & state = 781119839 & redirect_uri = urnA٪ 3Aietf 3.0 3Aoob

؟ قم بلصق كود التفويض هنا: 4 / AAAcSvs3St9DxIT5uTp-uj0Eln5YzWpq_zz7IPv0EUxV00lY_n9kSvA
[2018-08-01T16: 32: 11.524Z] >>> مشاركة طلب HTTP https://accounts.google.com/o/oauth2/token
{الرمز: "4 / AAAcSvs3St9DxIT5uTp-uj0Eln5YzWpq_zz7IPv0EUxV00lY_n9kSvA" ،
client_id: "563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com" ،
client_secret: "j9iVZfS8kkCEFUPaAeJV0sAi" ،
redirect_uri: ' urn: ietf: wg: oauth: 2.0 : oob'،
نوع_المنحة: "كود_الموافقة"}
الأربعاء 01 آب (أغسطس) 2018 ، الساعة 18:32:11 بتوقيت غرينتش + 0200 (الرومانسية (zomertijd))
[2018-08-01T16: 32: 11.626Z] خطأ في إحضار الرمز المميز: خطأ
في FirebaseError الجديد (C: \ Users \ patrick \ AppData \ Roamingnpm \ node_modules \ firebase-tools \ liberror.js: 11: 16)
في Request._callback (C: \ Users \ patrick \ AppData \ Roamingnpm \ node_modules \ firebase-tools \ lib \ api.js: 35: 11)
في self.callback (C: \ Users \ patrick \ AppData \ Roamingnpm \ node_modules \ firebase-tools \ node_modules \ request \ request.js: 185: 22)
في Request.emit (events.js: 180: 13)
في Request.emit (domain.js: 421: 20)
في Request.onRequestError (C: \ Users \ patrick \ AppData \ Roamingnpm \ node_modules \ firebase-tools \ node_modules \ request \ request.js: 877: 8)
في ClientRequest.emit (events.js: 180: 13)
في ClientRequest.emit (domain.js: 421: 20)
في TLSSocket.socketErrorListener (_http_client.js: 395: 9)
في TLSSocket.emit (events.js: 180: 13)

خطأ: خطأ في المصادقة: أوراق الاعتماد الخاصة بك لم تعد صالحة. الرجاء تشغيل تسجيل الدخول إلى Firebase - حقيقة

بالنسبة لخوادم CI والبيئات الخالية من الرأس ، قم بإنشاء رمز مميز جديد بتسجيل الدخول إلى Firebase: ci

ملاحظات اضافية

لقد جربت الحلول البديلة التالية بناءً على هذه المشكلة:

  1. npm uninstall -g firebase-tools
  2. إعادة تشغيل الكمبيوتر
  3. npm install -g firebase-tools
  4. firebase تسجيل الدخول => تسجيل دخول ناجح!
  5. قائمة firebase => خطأ: خطأ في المصادقة: لم تعد بيانات الاعتماد الخاصة بك صالحة. الرجاء تشغيل تسجيل الدخول إلى Firebase - حقيقة
  6. firebase login => تم تسجيل الدخول بالفعل كـ * *@gmail.com
  7. firebase الخروج =>! رمز التحديث غير صالح ، لم تكن بحاجة إلى إلغاء المصادقة

    • الخروج من

  8. تسجيل الدخول إلى firebase loginfirebase - no-localhost --debug => كما هو مذكور أعلاه

هل يستطيع احد المساعدة؟
أحتاج إلى نشر إصدار جديد من تطبيقي في أسرع وقت ممكن.
شكرا.

كنت أواجه نفس المشكلة بالضبط. أعدت تشغيل جهازي - ربما كانت إعادة تشغيل Docker كافية ، لكن مهلا! - وقمت بتشغيل docker system prune .

بمجرد أن أصبح Docker جديدًا تمامًا ، قمت بتشغيل بنائي مرة أخرى وعمل بشكل جيد.

لقد أضفت أيضًا set "NODE_TLS_REJECT_UNAUTHORIZED=0" إلى نصي الإنشائي ... لذا كان من الممكن أن يساعد ذلك أيضًا؟

إذا كنت في الصين ، فقم بتعيين وكيل مثل Shadowsocks في وحدة التحكم الخاصة بك.
~ / .zshrc

function proxy() {
    export http_proxy="http://192.168.1.100:1087"
    export https_proxy="http://192.168.1.100:1087"
    export all_proxy="http://192.168.1.100:1087"
}

function unproxy() {
    unset http_proxy https_proxy all_proxy
}

أنا أيضا أواجه نفس المشكلة. ها هي سجلاتي ..

المضيف المحلي: وظائف gradler $ firebase login --no-localhost --debug
[2019-03-18T07: 46: 03.766Z] -------------------------------------- --------------------------------
[2019-03-18T07: 46: 03.769Z] الأمر: / usr / local / bin / node / usr / local / bin / firebase login - no-localhost --debug
[2019-03-18T07: 46: 03.770Z] إصدار CLI: 6.5.0.0
[2019-03-18T07: 46: 03.770Z] المنصة: داروين
[2019-03-18T07: 46: 03.770Z] إصدار العقدة: v11.2.0
[2019-03-18T07: 46: 03.770Z] الوقت: الاثنين مارس 18 2019 16:46:03 GMT + 0900 (التوقيت القياسي الكوري)
[2019-03-18T07: 46: 03.770Z] -------------------------------------- --------------------------------

؟ هل تسمح لـ Firebase بجمع معلومات استخدام CLI مجهولة والإبلاغ عن الخطأ؟ نعم

قم بزيارة عنوان URL هذا على أي جهاز لتسجيل الدخول:
https://accounts.google.com/o/oauth2/auth؟client_id=563584335869-fgrhgmd47bqnekij5i8b5pr03xxxxxxx.apps.googleusercontent.com&scope=email٪20openid٪20https٪3A٪2F٪2Fwww.googleapis.com٪s 20https٪ 3A٪ 2F٪ 2Fwww.googleapis.com٪ 2Fauth٪ 2Ffirebase٪ 20https٪ 3A٪ 2F٪ 2Fwww.googleapis.com٪ 2Fauth٪ 2Fcloud-platform & response_type = code & state = 111287150 & redirect_uri = urn٪ 3Aietf٪ 3.0 3Aoob

؟ قم بلصق كود التفويض هنا: 4 / EAHhdfZTTEq50Xbdh6Cv4no5ZjeO-xxxx
[2019-03-18T07: 46: 17.983Z] >>> بريد طلب HTTP https://accounts.google.com/o/oauth2/token
code = 4 / EAHhdfZTTEq50Xbdh6Cv4no5ZjeO-xxxx، client_id = 563584335869-fgrhgmd47bqnekij5xxxxxxxx.apps.googleusercontent.com، client_secret = j9iVZfS8kkCEFUPxxxx، redirect_futhization = urn_futhization
[2019-03-18T07: 46: 18.022Z] خطأ في جلب الرمز المميز: خطأ
في FirebaseError الجديد (/usr/local/lib/node_modules/firebase-tools/lib/error.js:9:18)
في Request._callback (/usr/local/lib/node_modules/firebase-tools/lib/api.js:30:31)
في self.callback (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:185:22)
في Request.emit (events.js: 182: 13)
في Request.EventEmitter.emit (domain.js: 441: 20)
في Request.onRequestError (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:881:8)
في ClientRequest.emit (events.js: 182: 13)
في ClientRequest.EventEmitter.emit (domain.js: 441: 20)
في TLSSocket.socketErrorListener (_http_client.js: 399: 9)
في TLSSocket.emit (events.js: 182: 13)

خطأ: خطأ في المصادقة: أوراق الاعتماد الخاصة بك لم تعد صالحة. الرجاء تشغيل تسجيل الدخول إلى Firebase - حقيقة

بالنسبة لخوادم CI والبيئات الخالية من الرأس ، قم بإنشاء رمز مميز جديد بتسجيل الدخول إلى Firebase: ci

طريقة حلها هي القيام بما يلي:

firebase logout الذي سيسجّل خروجك ويسجّل الدخول مرة أخرى باستخدام firebase login

tennessine يا

الحصول على نفس المشكلة "خطأ إحضار الرمز المميز": خطأ؛ هل لدى شخص ما بعض النصائح حول كيفية حلها؟

تمكنت من حل المشكلة من جانبي ؛ كان هذا في الواقع مرتبطًا بهذه المشكلة: https://github.com/firebase/firebase-admin-node/issues/115

تم إصلاحه عند إضافة عملية التعليمات البرمجية القبيحة ["NODE_TLS_REJECT_UNAUTHORIZED"] = 0 ؛ في api.js قبل استدعاء الطلب

شكرا لكtennessine. طريقتك تعمل من أجلي.
مرحبًا cnscorpions ، أنا أستخدم:

Win10
Cmder (bash) # ثم يمكننا استخدام أوامر Linux على windows
شادوسوكس النوافذ

ابحث عن ملف user_profile.sh في المسار الذي استخرجت منه cmder ، فقد يكون مثل C:\Users\Cmder\config
ثم أضف الوظائف أدناه (شكرًا لك tennessine مرة أخرى)

function pxyo() {
    export http_proxy="http://127.0.0.1:1080"
    export https_proxy="http://127.0.0.1:1080"
    export all_proxy="http://127.0.0.1:1080"
        echo 'proxy-on'
}

function pxyf() {
    unset http_proxy https_proxy all_proxy
        echo 'proxy-off'
}

ملاحظة :
أستخدم المنفذ 1080 (المنفذ المحلي الافتراضي) ، لذلك قمت بتعيينه كما هو مذكور أعلاه
و 127.0.0.1 لظلال الظلال

ثم استخدم pxyo لفتح المجموعة ، ويمكنك تسجيل الدخول إلى firebase الآن.
إذا فشل تسجيل الدخول مرة أخرى ، يرجى التحقق من الاتصال باستخدام curl www.google.com .
إنه يعمل بالنسبة لي.

قمت بتشغيل firebase login --debug وأظهر لي الناتج:

[2019-08-27T22:59:17.587Z] ----------------------------------------------------------------------
[2019-08-27T22:59:17.590Z] Command:       /usr/local/bin/node 
[2019-08-27T22:59:17.590Z] CLI Version:   7.2.2
[2019-08-27T22:59:17.590Z] Platform:      darwin
[2019-08-27T22:59:17.590Z] Node Version:  v10.15.3
[2019-08-27T22:59:17.591Z] Time:          Tue Aug 27 2019 15:59:17 GMT-0700 (Pacific Daylight Time)
**[2019-08-27T22:59:17.591Z] Env Overrides: FIREBASE_CLIENT_SECRET**
[2019-08-27T22:59:17.591Z] ----------------------------------------------------------------------

أستخدم المتغير FIREBASE_CLIENT_SECRET دون معرفة أن Firebase يعتمد على ذلك أيضًا. ساعات ضائعة على هذا ... تحقق من التصحيح لترى ربما تقوم بالكتابة فوق متغير env دون علم. بعد إلغاء ضبط المتغير ، تمكنت من تسجيل الدخول على الفور.

واجهت هذا للتو - كما رأينا أعلاه ، يبدو أنه فشل في طلب POST ، ويستغرق وقتًا طويلاً للعودة مع:

[2019-09-03T04: 50: 55.231Z] خطأ في جلب الرمز المميز: خطأ
في FirebaseError الجديد (/usr/local/lib/node_modules/firebase-tools/lib/error.js:9:18)
في Request._callback (/usr/local/lib/node_modules/firebase-tools/lib/api.js:30:31)
في self.callback (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:185:22)
في Request.emit (events.js: 182: 13)
في Request.EventEmitter.emit (domain.js: 441: 20)
في Request.onRequestError (/usr/local/lib/node_modules/firebase-tools/node_modules/request/request.js:881:8)
في ClientRequest.emit (events.js: 182: 13)
في ClientRequest.EventEmitter.emit (domain.js: 441: 20)
في TLSSocket.socketErrorListener (_http_client.js: 399: 9)
في TLSSocket.emit (events.js: 182: 13)

تحرير: أيا من الاقتراحات المذكورة أعلاه لم تنجح (بما في ذلك إعداد NODE_TLS_REJECT_UNAUTHORIZED) لم تجرب شيء الوكيل بالرغم من ذلك.

تحرير 2: بالنسبة لي يبدو أنه خطأ ما في الشبكة ، حاولت نفس الشيء مرة أخرى بعد 30 دقيقة ونجحت.

يعمل 7.3.0 والعودة إلى 7.1.1

`` firebase login --reauth - no-localhost```

أحصل على رمز وألصقه ، وبعد وقت طويل أحصل عليه

Error: Authentication Error: Your credentials are no longer valid. Please run firebase login --reauth

مع --debug

[2019-09-05T00:20:59.959Z] >>> HTTP REQUEST POST https://accounts.google.com/o/oauth2/token  
 code=4/qgGpDeAVtNXUoSZ5CYXn5APgtFKgI4wyc0Mtqbnb8XSQvuEJs0VvAvc, client_id=563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com, client_secret=j9iVZfS8kkCEFUPaAeJV0sAi, redirect_uri=urn:ietf:wg:oauth:2.0:oob, grant_type=authorization_code

انتظر وقتا طويلا ...

[2019-09-05T00:23:10.060Z] Token Fetch Error: Error
    at new FirebaseError (/home/enric/.asdf/installs/nodejs/10.16.0/.npm/lib/node_modules/firebase-tools/lib/error.js:9:18)
    at Request._callback (/home/enric/.asdf/installs/nodejs/10.16.0/.npm/lib/node_modules/firebase-tools/lib/api.js:30:31)
    at self.callback (/home/enric/.asdf/installs/nodejs/10.16.0/.npm/lib/node_modules/firebase-tools/node_modules/request/request.js:185:22)
    at Request.emit (events.js:198:13)
    at Request.EventEmitter.emit (domain.js:448:20)
    at Request.onRequestError (/home/enric/.asdf/installs/nodejs/10.16.0/.npm/lib/node_modules/firebase-tools/node_modules/request/request.js:881:8)
    at ClientRequest.emit (events.js:198:13)
    at ClientRequest.EventEmitter.emit (domain.js:448:20)
    at ClientRequest.onError (/home/enric/.asdf/installs/nodejs/10.16.0/.npm/lib/node_modules/firebase-tools/node_modules/tunnel-agent/index.js:179:21)
    at Object.onceWrapper (events.js:286:20)

Error: Authentication Error: Your credentials are no longer valid. Please run firebase login --reauth

For CI servers and headless environments, generate a new token with firebase login:ci

محبط جدا. لا يمكن إجراء تغييرات على تطبيقي. أنا أحب Firebase ولكن هذا النوع من الأشياء يجعلني أتساءل عن استخدامه في الإنتاج.

إجابة:
لم أقرأ التغيير بالكامل لمعرفة ما إذا كان أي شخص آخر قد اقترحه.

يحترم Firebase رمز GCP Oauth2 المميز القياسي.
لا يبدو الاضطرار إلى الذهاب إلى المتصفح والحصول على الشفرة CI أو مقطوعة الرأس.
هذا يعمل بالنسبة لنا:
تصدير GOOGLE_APPLICATION_CREDENTIALS = key.json # Where key.json هو ملف json لحساب الخدمة الخاص بك
تصدير FIREBASE_TOKEN = $ (gcloud auth application-default print-access-token)

في حالة ما إذا كان شخص ما يستخدم firebase-cli خلف وكيل الشركة بشهادة موقعة ذاتيًا:

  1. تعيين إعدادات الوكيل كمتغيرات env.
  2. اضبط متغير env NODE_EXTRA_CA_CERTS على مسار الشهادة الموقعة ذاتيا.

في باش:

export NODE_TLS_REJECT_UNAUTHORIZED=0

واجهت نفس المشكلة وأحيانًا ساعدني ذلك:
set "NODE_TLS_REJECT_UNAUTHORIZED=0"
ثم أعد تشغيل تسجيل الدخول إلى Firebase

في أي ملف يمكنني ضبط هذا

تمكنت من حل المشكلة من جانبي ؛ كان هذا في الواقع مرتبطًا بهذه المشكلة: firebase / firebase-admin-node # 115

تم إصلاحه عند إضافة عملية التعليمات البرمجية القبيحة ["NODE_TLS_REJECT_UNAUTHORIZED"] = 0 ؛ في api.js قبل استدعاء الطلب

هل يمكن أن تخبرني أين يمكنني أن أجد هذا بالضبط؟

في باش:

export NODE_TLS_REJECT_UNAUTHORIZED=0

daryoooooo فقط افعلها في باش

هل يمكن أن تشرح أكثر لأنني لا أعرف ماذا. هل باش؟

يوم السبت 28 مارس 2020 الساعة 4:42 صباحًا كتب Moa Lai [email protected] :

في باش:

تصدير NODE_TLS_REJECT_UNAUTHORIZED = 0

daryoooooo https://github.com/daryoooooo فقط افعلها في باش

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/firebase/firebase-tools/issues/486#issuecomment-605383768 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM6RWMW6POW2CZLJ76K3P5TRJVPYJANCNFSM4D5SJF7A
.

كان لدي نفس المشكلة ، لقد قطعت اتصال VPN الخاص بي وحاولت ، لقد نجحت !!!

الرجاء المساعدة. لا توجد حلول عملية بالنسبة لي :(

لا يمكن حلها بالنسبة لي ، أي حل آخر؟

إذا كنت في الصين ، فقم بتعيين وكيل مثل Shadowsocks في وحدة التحكم الخاصة بك.
~ / .zshrc

function proxy() {
  export http_proxy="http://192.168.1.100:1087"
  export https_proxy="http://192.168.1.100:1087"
  export all_proxy="http://192.168.1.100:1087"
}

function unproxy() {
  unset http_proxy https_proxy all_proxy
}

تشغيل ما يلي في bash (Windows):

set http_proxy=http://127.0.0.1:<port> & set https_proxy=http://127.0.0.1:<port>

إنها تعمل ، شكرًا. أعتقد أنه من الطبيعي أن يكون Shadowsocks أو Clash غير مناسبين للباش.

الحل من MoaLaiSkirulais يناسبني ....

D: \ Aarya's Files \ Doctor Management APP \ adminlte-v3 \ WEBSITE FOLDER \ medical> تسجيل الدخول إلى Firebase
يجمع i Firebase بشكل اختياري معلومات استخدام CLI والإبلاغ عن الأخطاء للمساعدة في تحسين منتجاتنا. يتم جمع البيانات وفقًا لسياسة خصوصية Google (https://policies.google.com/privacy) ولا تُستخدم لتحديد هويتك.

؟ هل تسمح لـ Firebase بجمع معلومات استخدام CLI والإبلاغ عن الأخطاء؟ نعم
i لتغيير تفضيلات جمع البيانات الخاصة بك في أي وقت ، قم بتشغيل firebase logout وقم بتسجيل الدخول مرة أخرى.

قم بزيارة عنوان URL هذا على هذا الجهاز لتسجيل الدخول:
https://accounts.google.com/o/oauth2/auth؟client_id=563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com&scope=email٪20openid٪20https٪3A٪2F٪2Fwww.googleapis.com٪2 20https٪ 3A٪ 2F٪ 2Fwww.googleapis.com٪ 2Fauth٪ 2Ffirebase٪ 20https٪ 3A٪ 2F٪ 2Fwww.googleapis.com٪ 2Fauth٪ 2Fcloud-platform & response_type = code & state = 22105336 & redirect_uri = http٪ 3A٪ 2Fost

في انتظار المصادقة ...

خطأ: حدث خطأ غير متوقع.

من فضلك ساعدني في هذا الشئ.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات