私はRESTサービス呼び出しを行うWindowsPhone7アプリケーションに取り組んでいます。Webサービスをホストするサードパーティは、現在の環境で無効な証明書を持っています。FirefoxでURLにアクセスすると、証明書に関する警告が表示され、続行するかどうかを尋ねられます。また、PosterFF拡張機能を使用して通話をテストしています。Firefoxで無効な証明書を最初に受け入れると、Posterで動作します。そうしないと、POSTERはリクエストを行いません。
私のWP7エミュレーターでは、要求をまったく行うことができません。EndGetResponseメソッドで404を取得します。ポスターと同じリクエストをしているので、何も問題はないと思います。同じコード(証明書は含まれていません)を使用して別のWebサービスにアクセスできたので、それはコードではないと思います。私が考えることができる唯一のことは、WP7が無効な証明書への要求を許可しないということです。誰かがこの状況を経験したことがありますか?それを回避する方法はありますか?
無効な証明書がある場合でも、すべての通信を受け入れるようにアプリに指示する方法はありますか?