Есть веб сервисы 1C стоят на iss7 в настройках сервера указан
<add name="Access-Control-Allow-Origin" value="http://сайт" />
так же добавлял
name="Access-Control-Allow-Methods" value="POST,GET,OPTION"
name="Access-Control-Allow-Headers" value="Authorization"
$.support.cors = true; тоже добавлен
есть запрос
$.ajax({
type : 'POST',
crossDomain : true,
dataType : 'xml',
data: хмл-запрос,
// headers : {'Authorization':'Basic ХХХХХХ'},
url : 'Адресс',
success : function(data){
console.log(data);
}
});
Если убрать на сервере аутентификацию то все работает, по крайней мере в хроме и фф,
но если поставить её и раскоментить headers, то ответ "пустой" и пишет что "Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса", как передать нужный хедер в запросе?
P.S. с раскоменченым хедером работает если запустить хром с -args --disable-web-security
P.S.S в итоге нужна строка которая позволит авторизироватся хедером в пост запросе аякса