Ich arbeite an einer Windows Phone 7-Anwendung, die einen REST-Serviceanruf durchführt. Der Drittanbieter, der die Webdienste hostet, weist in der aktuellen Umgebung ein ungültiges Zertifikat auf. Wenn ich die URL in Firefox ankreuze, erhalte ich eine Warnung über das Zertifikat und werde gefragt, ob ich fortfahren möchte. Ich verwende auch die Poster FF-Erweiterung, um den Anruf zu testen. Es funktioniert mit Poster, wenn ich zuerst das ungültige Zertifikat in Firefox akzeptiere. Wenn nicht, wird POSTER die Anfrage nicht stellen.Einen WP7 HttWebRequest POST mit einem nicht vertrauenswürdigen Zertifikat erstellen?
In meinem WP7-Emulator kann ich die Anfrage überhaupt nicht stellen. Ich bekomme einen 404 bei der EndGetResponse-Methode. Ich mache die gleiche Anfrage wie in Poster, also weiß ich, dass mit der Anfrage nichts falsch ist. Ich habe erfolgreich einen anderen Web-Service mit dem gleichen Code (keine Zertifikate beteiligt) getroffen, also glaube ich nicht, dass es der Code ist. Das einzige, was mir einfällt, ist, dass WP7 keine Anfragen an ein ungültiges Zertifikat erlaubt. Hat jemand Erfahrung mit dieser Situation? Gibt es einen Weg dahin?
Gibt es eine Möglichkeit, kann ich meiner App sagen, alle Kommunikation zu akzeptieren, auch wenn es ein ungültiges Zertifikat gibt?
Tipp: Vergiss, was sie sagen. Lassen Sie sich nicht davon abhalten, Ihr Produkt auf den Markt zu bringen. –