Неверный запрос CORS виден только в UCBrowser

При перенаправлении с abc.mydomain.com на www.mydomain.com я получаю "Неверный запрос CORS" в UCBrowser, но он отлично работает в других браузерах, таких как Chrome, Firefox и т. д. Код состояния HTTP в ответ это 403.

Я перенаправляюсь на response.sendRedirect("www.mydomain.com");

abc.mydomain.com указывает на приложение Java+spring-mvc, развернутое на Tomcat 8, а www.mydomain.com указывает на прогрессивное веб-приложение (использующее Spring в качестве контейнера) на том же экземпляре tomcat.

Почему браузер UC ведет себя иначе, чем Chrome?

На caniuse.com такой особенности не было. Я не нашел никакой соответствующей информации об этом с помощью Google или поиска на SO.


person flipcoin    schedule 19.03.2017    source источник


Ответы (1)


Лучшая информация о CORS, которую я когда-либо имел...

https://stackoverflow.com/questions/38663164/cross-origin-request-blocked-the-same-origin-policy-disallows-reading-the-remot/38663606#38663606

Ссылаться:

http://www.html5rocks.com/en/tutorials/cors/

Вот кое-что о Java: https://spring.io/guides/gs/rest-service-cors/

person Nahush Sarje    schedule 19.03.2017
comment
Спасибо, но я уже проходил через это. Я не могу найти никакой информации о том, почему это будет работать в Chrome, а не в UC Browser. - person flipcoin; 20.03.2017