Я работаю над .NET-клиентом для подключения к веб-службе AXIS, и в качестве части этого я пытаюсь реализовать все необходимые заголовки безопасности. Моя среда разработки - VS2005, и я использую C#.WSE 3.0 + C# - Visual studio 2005
Я сначала загрузил soapUI и сгенерировал все необходимые заголовки безопасности и начал отправлять сообщения, которые работают. Поэтому я знаю, что мне нужно сделать (подпишите сообщение, поместите его в заголовок wsse:Security
, зашифруйте тело и отправьте его)
Так что подумать, что это будет достаточно просто, я загрузил WSE3.0 из Microsoft и включил его в мой проект. Теперь он генерирует что-то, но не с заголовками безопасности, которые я хочу. В частности, мне нужно удалить заголовки адресации webservice (wsa: From, wsa: ReplyTo, wsa: Action) и временную метку (wsu: Timestamp), но я не могу найти какие-либо конкретные настройки конфигурации в файле wse3policycache.config удалить их.
А, я рассмотрел несколько вопросов здесь, где люди столкнулись с проблемами с VS2008 + WCF и хотели получить обратно WSE, но при отсутствии документации/поддержки, возможно, пришло время двигаться дальше ! – 2010-12-08 16:17:11