Использование веб-сервиса — WS Security
-
20-09-2019 - |
Вопрос
Я собираюсь разработать приложение Windows, которому необходимо взаимодействовать с веб-сервисом Axis2 с использованием безопасности веб-сервиса. В документации говорится, что для безопасной связи SOAP настроены значения TIMESTAMP, SIGNATURE, ENCRYPT и сертификат моей компании должен быть установлен. в моем хранилище ключей и SOAP-клиент, который я собираюсь разработать, должен доверять сертификату поставщика веб-сервисов.Но отсюда я потерялся.
Я знаю, как использовать обычный веб-сервис, но с учетом приведенной выше информации ничего из того, что я знаю или делаю, не получится, все, что я пока выяснил, это установка Web Service Enhancement 3.0.Я использую VS2008/C#.
Кто-нибудь знает хорошее руководство или предоставляет образец кода?
Решение
Вот ссылка на примеры быстрого запуска WSE 3.0:
Однако если вы используете VS2008, вам следует подумать о создании своего клиента с использованием WCF.Вам не потребуется устанавливать WSE 3.0, поскольку стандарты безопасности уже встроены.Вот ссылка на WCF, которая поможет вам начать работу с аспектом безопасности: