Я пытаюсь настроить клиент WCF для генерации правильного запроса.В этом запросе мне нужен заголовок безопасности с usernameToken.Также мне нужно зашифровать и подписать запрос.Все это передается по простому HTTP.
Пока мне удалось заставить клиента подписывать и шифровать сообщения.Теперь мне нужно каким-то образом включить usernameToken в этот заголовок безопасности.
Как я могу это сделать?
Я использую basicHttpBinding, для режима безопасности установлено значение "Message" и clientCredentialType = "Certificate"для сообщения.
Я наткнулся на библиотеку связывания clearUsernameToken, но не вижу способа объединить все это (usernameToken, sign и encrypt) в один клиент и все это через HTTP.
Этодаже возможно?