0
HomoAlbus
22.12.15
✎
01:15
|
Добрый вечер. Столкнулся с такой проблемой: Имеется веб-сервис на стороне 1С, опубликованный в IIS, анонимная проверка подлинности. Когда перехожу по wsdl-ссылке в хроме, открывается окно авторизации, в котором ввожу логин и пароль пользователя 1С, под которым будут выполняться операции сервиса. Все работает отлично. Когда обращаюсь в коде 1С к сервису, используя те же учетные данные - все также прекрасно работает. В обработке для теста веб-сервисов все отлично работает. Проверял на разных машинах. Однако, если пытаюсь открыть WSDL-схему сервиса в IE, Firefox или SOAP UI - получаю ошибку авторизации.
В чем может быть проблема?
|
|
4
Serginio1
22.12.15
✎
08:58
|
string credentials = string.Format("{0}:{1}", _username, _password);
requestProperty.Headers["Authorization"] = string.Format("Basic {0}", Convert.ToBase64String(UTF8Encoding.UTF8.GetBytes(credentials)));
|
|