Abhängig von einem benutzerdefinierten Wert ändere ich die NetTcpBinding SecurityMode-Eigenschaft auf dem WCF-Client.Muss ich den gleichen Sicherheitsmodus auf WCF-Client und -Server einstellen?
Muss ich das gleiche auf dem Server einstellen? So zum Beispiel auf beiden Seiten. Die Bindung hat den Sicherheitsmodus "Transport".
Was, wenn der Server SecurityMode.None festgelegt hat, wird die Antwort dann unverschlüsselt?
Sie hatten Recht! Wie kann ich den Sicherheitsmodus dynamisch einstellen, wenn meine Nettcpbinding auf dem Client in C# -Code eingestellt ist und auf dem Server meine Bindung in der app.config definiert ist? Wie kann man die app.config des Servers vom Client ändern? – Elisabeth
@Elisa Dein Kommentar sollte eine neue Frage sein. –
Sie ändern nicht die app.config des Servers vom Client. Sie entscheiden sich für eine minimale akzeptable Sicherheitseinstellung auf dem Server und legen diese in app.config fest. Dann stellen Sie sicher, dass der Client die Anforderungen des Servers erfüllt. Und um zu testen, was in verschiedenen Szenarien von Client-Abgleich/Nicht-Abgleich-Server passiert, testen Sie .... –