5

HTTPS 経由で構築した Web サービスに接続したい Windows ストア アプリ (メトロ アプリ) があります。また、Web サービスに自己署名証明書を使用しています。しかし、System.Net.HttpClient.PostAsync を介してアプリから接続しようとすると、例外が発生しました

「基になる接続が閉じられました: SSL/TLS セキュア チャネルの信頼関係を確立できませんでした。」

内部例外は、「検証手順によると、リモート証明書は無効です」と述べています。

これは、自己署名証明書を使用しているためです。System.Net.ServicePointManager.ServerCertificateValidationCallback拇印が私のものである場合、アプリケーションが検証に合格できるように使用できる .NET を思い出しました。

しかし、Windows ストア ランタイムで関連するクラス/メソッドが見つかりません。どうやってやるの?

4

1 に答える 1