Восстановление пароля SOAP - PullRequest
1 голос
/ 04 декабря 2008

Я занимаюсь разработкой веб-сервисов на C # с использованием WCF и хочу создать собственный способ управления безопасностью. Я нашел этот способ получения имени пользователя из мыльного сообщения, которое было отправлено веб-службе:

String username = System.ServiceModel.ServiceSecurityContext.Current.PrimaryIdentity.Name;

Мне было интересно, был ли подобный способ восстановить пароль из сообщения SOAP?

Спасибо

1 Ответ

0 голосов
/ 04 декабря 2008

В зависимости от того, какие биты WS-Security используются, пароль может отсутствовать в сообщении. Там может быть хеш пароля или что-то вроде токена Kerberos.

Если сообщение не передается по безопасному каналу, например, SSH, вы не хотите, чтобы в сообщении содержался пароль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...