Ich versuche, WCF-Client zu konfigurieren, um korrekte Anfrage zu generieren. In dieser Anfrage brauche ich Sicherheit Header mit BenutzernameToken. Auch ich muss Anfrage verschlüsseln und signieren. All dies wird über einfaches HTTP kommuniziert.WCF mit basicHttpBinding, Verschlüsselung, Signierung und usernameToken über HTTP
Bisher habe ich es geschafft, den Client zu signieren und zu verschlüsseln. Jetzt muss ich BenutzernameToken irgendwie in diesen Sicherheitsheader integrieren.
Wie kann ich das tun?
Ich verwende basicHttpBinding, mit Sicherheitsmodus auf "Nachricht" und clientCredentialType = "Zertifikat" für Nachricht festgelegt.
Ich stolperte über die Binding-Bibliothek clearUsernameToken, aber ich sehe keine Möglichkeit, all dies (usernameToken, signieren und verschlüsseln) in einen Client und all das über HTTP.
Ist das überhaupt möglich?