Когда пользователь перенаправляется на другую страницу с помощью window.location.href = (для аутентификационного провайдера), перехватчик срабатывает и на короткое время отображается страница 500.
URL-адрес ответа указывает на один из файлов шаблона, статус равен 0, данные пусты. Очевидно, запрос отменен, поскольку страница выгружена.
Есть ли способ убедиться, что причиной ошибки является выгрузка / отмена страницы и отображение 500 страниц только на реальных серверах и при ошибках подключения?
Насколько я знаю, HTTP-статус 0 используется, чтобы показать, что соединение с сервером вообще не было. например, нет интернета или сервер не работает.
Приложение - это одна большая куча 4-летнего кода, никто не будет платить за какие-либо серьезные изменения.