3

PCL で SSL サービスを呼び出そうとしているので、次のように ServerCertificateValidationCallback を設定しようとしています。

System.Net.ServicePointManager.ServerCertificateValidationCallback = ValidateServerCertficate;

しかし、PCL に System.Net への参照を追加できないようで、タイプ ServicePointManager が存在しないと表示されます。

PCL でこれを参照するにはどうすればよいですか?

4

1 に答える 1

4

これを pcl で参照することはできません。現在のポータブル サブセットでは定義されていません。

使用する必要がある場合は、一部の Ui プロジェクト (セットアップ クラスなど) で参照できます。また、再利用する場合は、一部のプラットフォームで参照するプラグインを構築できます。ただし、単にそれをサポートしていない最新のプラットフォームがいくつかあります - WindowsPhone (そしておそらく Windows ストアも?)

プラットフォーム固有のコードを pcl コア ライブラリに挿入する方法の詳細については、http: //slodge.blogspot.co.uk/2013/06/n31-injection-platform-specific.html を参照してください。

于 2013-07-22T05:22:56.073 に答える