Jakieś przemyślenia na temat obsługi błędów 401?Obsługa danych Ember 401's
W inicjatorze aplikacji odradzam gotowość i pobieranie bieżącego użytkownika za pomocą danych ember. Jeśli otrzymam 401 aplikacja zginie i stanie się bezużyteczna. Chciałbym poradzić sobie z tym błędem, a potem z wyprzedzeniem. Nie mogę znaleźć obejścia tego problemu. Wszelkie informacje są mile widziane!
Gist tutaj: https://gist.github.com/unknpwn/6126462
zauważyłem było similar topic here, ale wydaje się być nieaktualne.
Świetnie! Nie wiedziałem, że wcześniej istnieje Model. Nadal mam problemy z wychwytywaniem oczekiwanego błędu 401, gdy próbuję pobrać uwierzytelnionego użytkownika z mojego interfejsu API, a następnie wyświetlam użytkownikowi formularz logowania zamiast treści. Funkcja błędu wydaje się nie być trafiona, gdy 401 wróci. Jakieś myśli tam? – bmherold
Istnieje kilka błędów, w których obietnice pochłaniają pewne wyjątki, może to być jedna. Spróbuj podnieść błąd 500 na serwerze, zobacz, czy to uruchamia procedurę obsługi. –
Począwszy od Ember Data v1.0.0-b3, działa to (z dodatkiem, że 'events' powinno zostać zmienione na' actions', ponieważ pierwsze zostało wycofane.) –