Я разрабатываю приложение HTML5, которое должно получать некоторые значения из унаследованных веб-сервисов (Jax-Ws), поэтому я использую jQuery.soap для запроса этих веб-сервисов для получения ответов. Я попробовал правильность моих запросов с помощью SOAP UI, и они работают правильно.Как включить CORS в jBoss
От моего клиента HTML5 я не могу получать ответы SOAP с сервера, потому что в ответе нет заголовка Allow-Control-Allow-Origin, установленного на *. Таким образом, происхождение запроса распознается как недопустимое, а ответ сервера - ответ об ошибке.
сообщение ошибки, отладки мой проект HTML5 с Firebug + Firefox, является:
Locked запрос кросс- происхождения: критерий в начале координат не позволяет чтение удаленного ресурса. Вы можете решить проблему, переместив ресурс в тот же домен или активизируя CORS.
Как включить CORS в jBoss?
Вы должны использовать сервлет фильтр, как это: http://software.dzhuvinov.com/cors-filter.html – mccannf