Чтобы увидеть, в чем проблема, когда вы получаете загадочную ошибку 0, перейдите к ... |Больше инструментов |Инструменты разработчика (Ctrl + Shift + I) в Chrome (на странице, сообщающей об ошибке)
Прочитайте красный текст в журнале, чтобы получить истинное сообщение об ошибке.Если там слишком много, щелкните правой кнопкой мыши и очистите консоль, затем повторите последний запрос.
Моя первая проблема заключалась в том, что я впервые передавал заголовки авторизации своему междоменному веб-сервису для браузера.
У меня уже было:
Access-Control-Allow-Origin: *
Но не:
Access-Control-Allow-Methods: GET, POST, PUT, DELETE
Access-Control-Allow-Headers: Authorization
в заголовке ответа моего веб-сервиса.
После того, как я добавил это, ноль моей ошибки пропал с моего собственного веб-сервера, а также при запускефайл index.html локально, без веб-сервера, но все еще выдает ошибки в коде пера.
Назад к ... |Больше инструментов |Инструменты разработчика пока получают сообщение об ошибке в codepen, и там четко объяснено: codepen использует https, поэтому я не могу звонить по http, так как безопасность ниже.
Поэтому мне нужно разместить свой веб-сервис на https.
Зная, как получить настоящее сообщение об ошибке - бесценно!