Ich habe eine einfache Anwendung geschrieben, die WCF verwendet, um zwischen Client und Server zu kommunizieren. Wenn ich es lokal ausführen es funktioniert gut, aber wenn ich laufe den Server und Client auf zwei verschiedenen Feldern ich die folgende Ausnahme erhalten:Anmeldeinformationen für eine WCF-Anwendung festlegen?
Unexpected error occured, while getting the group names from the VDN server
System.ServiceModel.Security.SecurityNegotiationException: The server has rejected the client credentials.
System.Security.Authentication.InvalidCredentialException: The server has rejected the client credentials.
System.ComponentModel.Win32Exception: The logon attempt failed
Was die Anmeldeinformationen sind, die nicht akzeptiert werden? Und wie kann ich sie einstellen?
Gibt es eine Möglichkeit, den Server so zu konfigurieren, dass keine Authentifizierung erforderlich ist? Die Anwendung ist eine einfache Überwachungs-App zur Sicherheit ist nicht wirklich ein Problem.
Tut mir leid, nicht sehr spezifisch zu sein: Die App verwendet ein Rohr Proxy und es gibt keine wcf Konfigurationsdatei als wcf Code Hand codiert.
Mein WCF-Code wird auf dem Code in diesem Tutorial basiert: http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication
ich nicht konw es Standard proctice war die WCF-Klassen aus einer Config bis zu erzeugen, nachdem ich fertig war die gesamten Code zu schreiben. Wenn ich nun ein Tutorial/Hilfe doc ansehe, benutzen sie generierten Code und alles erfordert eine Änderung der Konfiguration.
Ich habe nicht die Bandbreite (ich jongliere bereits 3 Projekte), um meine wcf-Komponente durch einen zu ersetzen, der generierten Code verwendet, aber ich werde sicherstellen, die Code-Generierung beim nächsten Mal zu verwenden.
Ich denke, Sie müssen genauer sein. Was ist die Bindung, die du verwendest? –