Вопрос

Я собираюсь разработать приложение Windows, которому необходимо взаимодействовать с веб-сервисом Axis2 с использованием безопасности веб-сервиса. В документации говорится, что для безопасной связи SOAP настроены значения TIMESTAMP, SIGNATURE, ENCRYPT и сертификат моей компании должен быть установлен. в моем хранилище ключей и SOAP-клиент, который я собираюсь разработать, должен доверять сертификату поставщика веб-сервисов.Но отсюда я потерялся.

Я знаю, как использовать обычный веб-сервис, но с учетом приведенной выше информации ничего из того, что я знаю или делаю, не получится, все, что я пока выяснил, это установка Web Service Enhancement 3.0.Я использую VS2008/C#.

Кто-нибудь знает хорошее руководство или предоставляет образец кода?

Это было полезно?

Решение

Вот ссылка на примеры быстрого запуска WSE 3.0:

Краткое руководство по ВФБ

Однако если вы используете VS2008, вам следует подумать о создании своего клиента с использованием WCF.Вам не потребуется устанавливать WSE 3.0, поскольку стандарты безопасности уже встроены.Вот ссылка на WCF, которая поможет вам начать работу с аспектом безопасности:

Общие сценарии безопасности (WCF)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top