SSL 経由でリモート サーバーに接続する .NET アプリケーションがあります。テスト環境では、リモート サーバーは自己署名証明書を使用します。デフォルトでは、SSL 接続は失敗します。証明書を信頼されたルート証明機関ストアにインストールすると、接続は成功します。
ただし、現在は信頼できる証明機関であるため、この証明書を使用して他のサイトの証明書に署名することができ、Internet Explorer などのコンピューター上のアプリケーションはそれらを信頼します。この証明書を特定の Web サイトの認証には信頼できるようにしたいが、証明機関としては信頼できないようにしたい。そうする方法はありますか?