Расширение возможностей 1с.
Добрый день!
Мобильное приложение 1с. В приложении есть объект "Поле HTML документа" в котором пишу следующий код на JavaScript. ... function Хwrite(){ var XHR = (""onload"" in new XMLHttpRequest()) ? XMLHttpRequest : XDomainRequest; var invocation = new XHR(); var invocation = new XMLHttpRequest(); var url = '"+URL+"'; var body = '<?xml version=""1.0"" encoding=""utf-8""?>'+ '<soapenv:Envelope xmlns:soapenv=""http://www.w3.org/2003/05/soap-envelope"" xmlns:sam=""http://www.sample-package.org""> \ <soapenv:Header/> \ <soapenv:Body> \ <sam:Metka> \ <sam:СсылкаЗН>""{""#"",54b442b6-253a-4c8b-b790-6236a2ab5425,168:8ce2002590c0109011e6ab01fce44a21} ""</sam:СсылкаЗН> \ </sam:Metka> \ </soapenv:Body> \ </soapenv:Envelope> '; invocation.onload = function () { alert('1.'+invocation.responseText); } invocation.onerror = function () { alert('2.'+this.responseText); } invocation.open(""POST"", url, true); invocation.setRequestHeader('Content-Length', '381'); invocation.setRequestHeader('Host', 'ххххх.ххх.ххх'); invocation.setRequestHeader('Content-Type','text/xml; charset=utf-8'); invocation.setRequestHeader('Server','Microsoft-IIS/7.5'); invocation.setRequestHeader('X-Powered-By','ASP.NET'); invocation.setRequestHeader('Authorization', 'Basic V2ViU2....6MTIz'); invocation.send(body); }; .... в логах IIS получаю ошибку 401.5. Пишу тот же запрос и заголовки в Fiddler и получаю 200-ОК. ПОМОГИТЕ, пожалуйста. |
Какие настройки нужно сделать в IIS чтобы пройти авторизацию?
|
Часовой пояс GMT +3, время: 12:22. |