ServicePointManager.ServerCertificateValidationCallbackでは、サービス側の証明書のカスタム検証が可能です。クライアント固有のWCF ServicePointManager ServerCertificateValidationCallbackを実装しますか?
これは、カスタムバリデーターが1つしかない場合に有効です。しかし、私は複数のクライアントを持っているので、クライアントごとに異なるバリデータを指定する必要があります。
すべてのClientBaseオブジェクトにServicePointManagerが1つしかないので、デフォルトではすべてのクライアントが同じサービス側の証明書検証チェーンを通過します。
私がしている場合は、私ができるとします
チェーンにすべてのバリデータをフックして、検証する際に理解してそれぞれにロジックを追加したときに、単に維持真
を返すために、バリデータの収集(ぐふ!)と私は両方を避けるために望んでいる適切
を呼び出す...をサポートしてWCFに組み込まれているいくつかの拡張可能なコンポーネントがあります複数のServicePointManager?
ヘルプ!任意の提案やポインターを歓迎しています!
これは私の問題を完璧に解決してくれます。リンクに感謝します。 – MikeZ