“Tarayıcı veya uygulama güvenli olmayabilir. Farklı bir tarayıcı kullanmayı deneyin. ” Firebase Google Giriş ile ilgili hata


14

Bir web uygulaması oluşturmak için flutter web ve firebase kimlik doğrulaması kullanıyorum. Bunun için 1. Google, oturum açma yöntemlerinden biri olarak oturum açarak Firebase uygulamasını oluşturdu. 2. https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth/firebase_auth/example ve https://dart-pub.mirrors.sjtug.sjtu.edu.cn/ adresinde verilen şekilde bağımlılıklar eklendi. paketleri / firebase_auth_web .

Giriş yapmaya çalıştığımda Google oturum açma penceresi beliriyor. E-posta adresini girdikten ve enter tuşuna bastıktan sonra aşağıdaki hatayı veriyor.

"Oturumunuz açılamadı Bu tarayıcı veya uygulama güvenli olmayabilir. Farklı bir tarayıcı kullanmayı deneyin. Zaten desteklenen bir tarayıcı kullanıyorsanız, ekranınızı yenileyip tekrar oturum açmayı deneyebilirsiniz."

Chrome tarayıcı kullandım. Uygulamamı daha güvenli hale getirmek için ne yapmalıyım? Android için, bağlantıyı şifrelemek için SHA anahtarlarını kullanma seçeneğimiz vardı. Web için benzer bir şey yapmamız gerekiyor mu?


Aynı hatayla karşılaşıyorum, çünkü hata ayıklama yaparken https üzerinden gitmiyor muyuz? Henüz bilmiyorum.
MobileMon

@MobileMon, Sorun Flutter'ın bir cihaz olarak başlatmak için kullandığı krom geliştirici sürümü ile ilgiliydi. Normal URL'de aynı URL'yi (localhost: portnumber) açarsak, sorunsuz bir şekilde çalışır.
vzurd

Yanıtlar:


11

Eksik cevap:

Bu problem çarpıntıya özgü değildir. Hata ayıklamanın açık olduğu bir Chrome örneğinde Google'da oturum açmaya çalıştığınızda olur. Başka bir deyişle, siz, otomasyon yazılımınız veya IDE, kromu aşağıdaki gibi bir komutla başlatırsachrome.exe --remote-debugging-port=9222

Chrome'u normal şekilde çalıştırmak (hata ayıklama modu dışında) bir seçenek değilse, https://support.google.com/accounts/thread/22873505?msgid=24501976 veya Electron kullanıyorsanız https: // support'u deneyin . google.com/accounts/thread/22873505?msgid=24503570 Ancak kişisel olarak bu çalışmaları henüz benim için yapamadım.

Gerçekten işe yarayan bu soruna bir çözüm istiyorsanız , lütfen https://support.google.com/accounts/thread/25209002 adresinden soruyu kaldırın .


--Remote-debugging-portunun kaldırılması benim için sorunu düzeltti. Çok teşekkürler.
Toplantı Katılımcısı

5

Sorun, Flutter'ın bir cihaz olarak başlatmak için kullandığı krom geliştirici sürümü ile ilgiliydi. Normal URL'de aynı URL'yi (localhost: portnumber) açarsak, sorunsuz bir şekilde çalışır.


Aynı URL'nin farklı Chrome örneklerinde çalışması için yalnızca yayınlama modunu çalıştırmamız mı gerekiyor yoksa hata ayıklama modunun burada iyi olması mı gerekiyor?
Mayur Dhurpate

@vzurd Run -d chrome ile uygulamayı başlatmayı denedim --web-hostname localhost --web-port 5000ve ardından ana bilgisayarda normal bir krom sayfası açtım : 5000, ancak yine de başarısız oluyor. Cevap verdiğini yanlış yorumladın mı? Bunun yerine doğrudan hata ayıklama modunda çalıştırmanın bir yolu var mı?
Vincenzo

Diğer kromlar kesme noktalarını durduramaz.
瀧 谷 賢 司
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.