Qualche idea su come gestire gli errori 401?Gestione dei dati di bordo 401's
Nell'inizializzatore dell'applicazione sto differendo la prontezza e recuperando l'utente corrente tramite ember-data. Se ricevo un 401 l'app muore e diventa inutilizzabile. Mi piacerebbe gestire questo errore e quindi la capacità di avanzamento. Non riesco a trovare una soluzione per questo. Qualsiasi informazione sarebbe apprezzata!
Gist qui: https://gist.github.com/unknpwn/6126462
ho notato che c'era un similar topic here, ma sembra non essere aggiornati.
Ottimo! Non sapevo prima esistesse Modello. Sto ancora riscontrando problemi nell'ottenere l'errore 401 previsto quando cerco di ottenere l'utente autenticato dalla mia API e successivamente di mostrare un modulo di accesso all'utente al posto del contenuto. La funzione di errore non sembra essere colpita quando il 401 ritorna. Qualche idea lì? – bmherold
Ci sono alcuni bug in cui le promesse ingoiano alcune eccezioni, questo potrebbe essere uno. Prova a generare un errore 500 sul server, controlla se questo attiva il gestore. –
A partire da Ember Data v1.0.0-b3, questo funziona (con l'addendum che 'events' dovrebbe essere rinominato' actions', poiché il primo è stato deprecato –