WCF サービスで https を有効にし、クライアント証明書を使用して使用を 1 クライアントのみに制限したいと考えています。
自己署名クライアント証明書を生成して、パスワードで保護された唯一のクライアントに渡すことはできますか? wcfがその証明書のみを受け入れるようにしますか?
クライアントが一部の CA から提供された証明書を使用するのではなく、独自に生成したシステムをシステムに提供したいと考えています。
編集:
私が指摘した限りでは、クライアント証明書は、公開/秘密キー アーキテクチャのため、認証に使用できます。クライアントは秘密キーを持っており、それを使用してデータを暗号化し、サーバーはその公開キーを持っており、それを使用してデータを復号化しようとします (RSA では秘密鍵で暗号化されたデータは、対応する公開鍵でしか復号化できないため、復号化に成功すると、サーバーはそれが特定のクライアントから送信されたことを認識します。