Frage

Ich arbeite an einem .NET-Client zu einem AXIS Web-Service und als Teil davon verbinden Ich versuche, alle den erforderlichen Sicherheits Header zu implementieren. Meine Entwicklungsumgebung ist VS2005 und ich bin mit C #.

Ich habe ersten soapUI heruntergeladen und alle erforderlichen Sicherheits Header erzeugt und begann Versenden von Nachrichten, die funktioniert. Also ich weiß, was ich tun muß (die Nachricht Zeichen, es in wsse:Security Header setzen, um den Körper verschlüsseln und es aus senden)

So denken würde es einfach genug sein, habe ich WSE3.0 von Microsoft heruntergeladen und schloss es in meinem Projekt. Jetzt ist es der Erzeugungs etwas , aber nicht mit den Sicherheits Header, dass ich will. Genauer gesagt, ich brauche den Webservice-Adressierung Header zu entfernen (wsa: Aus, wsa: ReplyTo, wsa: Aktion) und den Zeitstempel (WSU: Timestamp), aber ich bin nicht in der Lage irgendwelche spezifischen Konfigurationseinstellungen in der wse3policycache.config Datei zu finden entfernen.

War es hilfreich?

Lösung

WSE ist veraltet. Verwenden Sie es nicht, wenn Sie keine andere Wahl überhaupt haben.

Sie täte besser VS2010 Express oder VS2008 Express und entwickeln, mit denen zu bekommen, anstatt Verwendung veralteter Code, der die nächste beste Sache zu nicht unterstützt wird. Zum Beispiel WSE hat keine Unterstützung innerhalb von VS2008 oder VS2010, und wird es nie.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top