BasicHttpBinding
保護された(https)ポートでホストされているWebサービスを接続するために使用しています。それを機能させるために、とをに変更しSecurity.Mode
ました。私も呼んでいますTransportWithMessageCredential
Security.Message
BasicHttpMessageCredentialType.Cerificate
client.ClientCredentials.ClientCertificate.SetCertificate()
サブジェクト名としてlocalhostを使用します。
ここでの問題は、単体テストの場合、Webサーバーからの署名されていない証明書があり、プロキシの作成中にスローされた証明書エラーを無視することになっていることです。しかし、 「証明書を指定してください」というエラーが表示され続けるため、これを行うことができません。今のところ、私は無知です。ここで助けてくれてありがとう。