2017-08-25 54 views
17

Oturum açmayı gerektiren herhangi bir Ionic CLI komutunu çalıştırmaya çalıştığımda 404 hatası alıyorum. İşte Ionic giriş yapamıyor İletişim: POST https://api.ionic.io/login Bu e-posta adresiyle kullanıcı bulunamadı

? Password: [hidden] 
Request: POST https://api.ionic.io/login 
Response: 404 
Body: 
{ link: null, 
    message: 'No user found by that email', 
    type: 'NotFound' } 

Kesinlikle doğru hesap ayrıntılarını giriyorum bu ben bile https://dashboard.ionicjs.com/signup birkaç yeni hesaplar oluşturdu sağlamak için .... komut satırı, ben e-posta adresini doğrulanmış ama hala vardı sağlanmalıdır aynı hata. (Sadece çok başkalarına yardım etmek Q & bir buraya ilanıyla bu soruna 8 saat kaybettik.)

+0

yılında Shell Pencere

4) Ayrıca benzer bir sorunu var ama 410 ile/CMD: 'İstek: POST https://api.ionic.io/login, Yanıt: 410, Gövde: {}'. Ayrıca arka tarafa geçerek çözüldü. – edmundo096

cevap

43

Bu hata İon için "İyonik Pro" geçiş gerçeğinden ve kaynaklanmaktadır CLI doğru API'yi kullanmalıdır. Giriş isteklerini api.ionic.io/login'a göndermeye çalıştığı gerçeği, eski eski sistemi kullanmaya çalıştığını gösteriyor. Yapılandırmadaki backend değerini ayarlayarak hangi sistemi kullandıracağınızı yapılandırabilirsiniz.

saptamak:

Öncelikle, sizin İyonik CLI kadar güncel patlama olduğundan emin olun.

Kontrol sürümü:

ionic cli -v 

Bu yazının yazıldığı 3.9.2 olmalıdır. Değilse güncelleyin:

npm install -g [email protected] 

Şimdi Kullanmak anlatmamız gerek son CLI var "pro" değil eski:

ionic config set backend pro -g 

NOT: Bu konuda ne zaman benim makine ilk başta çalışmadı ve hala aynı "Kullanıcı bulunamadı" hata var. Aslında arka ucunu "eski" (aynı komutu kullanarak) ve sonra da "pro" olarak değiştirdim. Bunun neden düzeltildiğini bilmiyorum ama yaptı.

+4

Teşekkürler, btw iyonik cli -v benim için çalışmadı, ama iyonik -v çalışır. – Joyal

+0

Günümü kurtardın! Çok teşekkürler! –

+0

@TripatheeGaurav Glad Yardım edebilirim. Bu sorunun geçtiğimiz 23 gün içinde günde yaklaşık 50 kez görüldüğü gibi birçok kişi de etkilenmiş gibi görünüyor! :-) –

-4

1) Denetim Masası> Sistem> Edit sistem değişkenleri

... Zaten pencerelerde git yüklü varsayarsak sekmesinin

2) Sistem Özellikleri> Gelişmiş (Sekme)> Ortam Değişkenleri (Alt)

Yeni

3) Sistem değişkenleri>

Değişken Adı: ssh-keygen

Değişken Değer C: \ Program Files \ Gi t \ git-cmd

tıklayın Tamam

Kapat 4) ve yeniden Eğer iyonik CMD pencere tipi giriş