Страница: 1 |
Страница: 1 |
Вопрос: Ошибка при использовании WS-Security
Добавлено: 25.08.04 16:08
Автор вопроса: Barros
У меня есть метод в Web - сервисе, к которому я пытаюсь обратиться из клиентского приложения используя :
...
UsernameToken TextToken = new UsernameToken
("user1", "passw1", PasswordOption.SendHashed);
proxy.RequestSoapContext.Security.Tokens.Add(TextToken);
proxy.Method();
...
В результате получаю ошибку :
"System.Web.Services.Protocols.SoapHeaderException :
Server unavailable, please try later--->
System.Configuration.ConfigurationException: No
<passwordProvider> entry was found in the
configuration file. User name tokens cannot be
authenticated."
Но в тоже время, когда я запускаю просто
...
proxy.Method();
...
то по крайней мере ошибку не возвращает !
Кажется дело в определении класса PasswordProvider !!! Я его не определял ! Как это делать ???
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 26.08.04 08:01
Сомневаюсь, что здесь есть специалисты по веб-сервисам...
Могу только предложить почитать статью о WS-Security в разделе Статьи,
возможно там Вы найдете ответ.
Номер ответа: 2
Автор ответа:
Barros
Вопросов: 3
Ответов: 1
Профиль | | #2
Добавлено: 27.08.04 12:51
Thanks!
Я уже сам разобрался !