ข้อผิดพลาด HTTP: 401 ขณะตั้งค่าฟังก์ชันคลาวด์ firebase สำหรับโครงการ Android


93

ฉันพยายามตั้งค่าฟังก์ชัน firebase แต่ได้รับข้อผิดพลาดหลังจากเรียกใช้ firebase init

ข้อผิดพลาด: ข้อผิดพลาด HTTP: 401 คำขอมีข้อมูลรับรองการตรวจสอบสิทธิ์ที่ไม่ถูกต้อง ต้องการโทเค็นการเข้าถึง OAuth 2 คุกกี้การเข้าสู่ระบบหรือข้อมูลรับรองการตรวจสอบสิทธิ์ที่ถูกต้องอื่น ๆ ดูhttps://developers.google.com/identity/sign-in/web/devconsole-project

ป้อนคำอธิบายภาพที่นี่

คำตอบ:


265

ฉันแก้ปัญหาได้แล้ว! คุณต้องออกจากระบบfirebase logoutจากนั้นเข้าสู่ระบบfirebase loginอีกครั้งหรือเพียงแค่รีเฟรชโทเค็นด้วยfirebase login --reauth

ดูเหมือนว่าเวลาหมดอายุของโทเค็นการตรวจสอบสิทธิ์ Firebase จะ จำกัด ไว้ที่สูงสุด 1 ชั่วโมง


ดีใจที่ได้ช่วยเหลือ :)
M.Ali

24
หมายเหตุ: ในการออกจากระบบให้ใช้firebase logoutจากนั้นกลับเข้าสู่ระบบด้วยfirebase login
Blundering Philosopher

ฉันทำfirebase loginหลายครั้ง ... มันบอกว่าฉันลงชื่อเข้าใช้แล้ว แต่มันเป็น "เรื่องโกหก" ทั้งหมด ผู้ใช้ที่ผิดหวังต้องออกจากระบบและกลับเข้ามาใหม่หรือขออนุญาตอีกครั้งอย่างชัดเจน เหตุใดพวกเขาจึงไม่สามารถล้มเหลวในพฤติกรรมการเข้าสู่ระบบปัจจุบันและอัตโนมัติอีกครั้งหากไม่ มันต้องทำงานพิเศษและเป็น UX ที่แย่กว่า
wescpy

27

ใช้firebase login --reauthสิ่งนั้นเกิดขึ้นกับฉันเพราะมีของเก่าFIREBASE_TOKENอยู่ในขณะที่พยายามจะดำเนินการfirebase init

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.