powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Помогите с WS-Security
1 сообщений из 1, страница 1 из 1
Помогите с WS-Security
    #38564956
Nuki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужна помощь по авторизации на сервисе через WS-Security. Проблема похоже в том, что сам сервис на писан на PHP, а авторизоваться пытаюсь через C# программу.

Должно получиться в итоге такое:

<Security>
<UsernameToken>
<Username>user</Username>
<Password Type=" http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">evs91QE9c104yaU/79198c83wIg=</Password>
<Nonce>SEckXixrKGcxOF0lQn5oXDpIIzpAZi8wL2NzI2xNfDE=</Nonce>
<Created>2007-05-21T17:00:46Z</Created>
</UsernameToken>
</Security>

При этом:
wsse:Username - Элемент является обязательным для всех сообщений. Содержит имя пользователя.

wsse:Password - Элемент является обязательным для всех сообщений. Содержит хэш-код сочетания значения wsse:Nonce, времени создания записи wsu:Created и пароля в форме: Base64 (SHA-1(Nonce + Created + md5(Password))). Значения атрибутов: Type="wsse:PasswordDigest".

wsse:Nonce - Элемент является обязательным для всех сообщений. Содержит случайную величину, генерируемую отправителем. Служит для защиты от несанкционированного воспроизведения (replay-атак).

wsu:Created - Элемент является обязательным для всех сообщений. Содержит время создания записи. Служит для защиты от несанкционированного воспроизведения (replay-атак).

Все сгенерировал, но при попытке авторизации получаю ошибку Client Authorization Error 3.
Кажется дело именно в различия .NET и PHP. Ну т.е. расшифровка на сервере происходит по другим алгоритмам. Может кто сталкивался?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Помогите с WS-Security
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]