![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2012
Сообщений: 20
|
Всем доброго времени суток!
Возникла проблема при разработки веб-клиента для wcf-сервиса. Задача службы - управление пользователями. Админка вобщем. wsdl находится по адресу с протоколом https. При обращении к службе ей должны передаваться логин и пароль. Пытался реализовать это разными способами, но успеха так и не достиг. Вот один из вариантов: private var ws:WebService = new WebService(); ................... var encoder:Base64Encoder = new Base64Encoder(); encoder.insertNewLines = false; encoder.encode("log:pass"); ws.addHeader(encoder.toString()); ws.wsdl = "https://address/?wsdl"; ws.addEventListener(FaultEvent.FAULT, faultMessage); ws.addEventListener(LoadEvent.LOAD, loadMessage); ws.loadWSDL(); Подскажите, как правильно передать учетные данные пользователя в запросе? Может быть следует вообще по другому обращаться к сервису? Спасибо за внимание! |
|
|||||
|
Цитата:
где домен верхнего уровня или address должна была быть переменной? |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 20
|
адрес нормальный. просто так написал. суть не в нем. дело в неправильности обращения к сервису на мой взгляд.. как правильно обратиться к службе? пробовал обычным http запросом. как в таком случае передать учетные данные? много где ходил по интернету, толкового ничего не нашел.
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 20
|
вопрос в том и состоит: как правильно передать учетные данные в http запросе и с помощью объекта класса WebService. есть возможность передать у.д. в заголовке запроса?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 04:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|