Страница 1 из 1

Заголовки ответа при ошибке авторизации

Добавлено: 13 июн 2017, 13:17
oum

Код: Выделить всё

XMLHttpRequest cannot load http://localhost:5893/Execute/sync. 
No 'Access-Control-Allow-Origin' header is present on the requested resource. 
Origin 'http://localhost:55264' is therefore not allowed access. The response had HTTP status code 401.
Проверьте, что не только в успешной ветке, но и при ошибках передается Allow-Origin
Иначе из js не получается нормально обрабатывать ошибки

Re: Заголовки ответа при ошибке авторизации

Добавлено: 13 июн 2017, 17:20
Audim
Все перерыл - везде 'Access-Control-Allow-Origin' возвращается.

Можете сказать как вызывали kkmserver?
И какая версия?

Re: Заголовки ответа при ошибке авторизации

Добавлено: 13 июн 2017, 17:29
oum
curl "http://localhost:5893/Execute/sync" -X OPTIONS -H "Pragma: no-cache" -H "Access-Control-Request-Method: POST" -H "Origin: http://localhost:55264" -H "Accept-Encoding: gzip, deflate, sdch, br" -H "Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4,bg;q=0.2,sr;q=0.2" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" -H "Accept: */*" -H "Cache-Control: no-cache" -H "Referer: http://localhost:55264/kkmserver/exampl ... 4e1vp2gfgg" -H "Connection: keep-alive" -H "Access-Control-Request-Headers: authorization" --compressed
Так делает хром кросдоменный запрос без jquery
в инспекторе сети показывает, что сперва идет OPTIONS для проверки аллоу ориджен.
посмотри ветку, когда авторизация передана неправильно.

ккмсервер 2.0.20.03

Re: Заголовки ответа при ошибке авторизации

Добавлено: 13 июн 2017, 17:38
Audim
Дык именно эту ветку и проверил.
Но все равно не понятно.

Можно сделать в хроме такой запрос и на каждый сетевой пакет сделать скрин с заголовками запроса и ответа?
Спасибо.