Ich habe einen Testdienst mit WCF entwickelt, den ich von einer Windows Phone 7-Anwendung zu verwenden versuche, aber beim Aufruf einer Methode aus dem Dienst bekomme ich eine seltsame Ausnahme:Windows Phone 7 Anwendung + WCF + SSL + Benutzername Authentifizierung
Es gab keinen Endpunkt bei https://server/Service.svc hören, die die Nachricht annehmen könnte. Dies ist oft verursacht durch eine falsche Adresse oder SOAP Aktion.
Der WCF-Dienst verwendet eine benutzerdefinierte Bindung mit UserNameOverTransport-Authentifizierung und SSL. Für die Autorisierung verwende ich eine Implementierung des UserNamePasswordValidator. Wenn ich versuche, den Dienst von einer Konsole oder einer Silverlight-Anwendung zu verwenden (domänenübergreifende Richtlinie ist aktiviert), funktioniert das auch (Autorisierung). Und das Merkwürdigste ist, dass die ServiceReferences.ClientConfig-Datei, die für die WP7-App generiert wurde, genau ist, genauso wie die Konfigurationsdatei, die für die Silverlight-Anwendung generiert wurde.
Ich habe keine Ahnung, was mit meinem Service nicht stimmt ...
Nun habe ich versucht WPF, WinForms, Console oder sogar ASP.NET Application und sie alle funktionieren gut ... – Krassi
na dann, die einzige Schlussfolgerung ist, dass die WM7 SDK ist gebrochen, nicht? – x0n