よほどセキュリティの厳しいWebサイト(サービス)にアクセスすることが無い限りは出くわさないのですが、 Webサイトによっては、クライアント証明書による認証を必要とするケースがあります。 クライアント証明書は通常一度OSやWebブラウザに登録すればそれでいいんですが、 基本的に新規にアクセスするたびにクライアント証明書をWebブラウザで選択する必要が出ることがあります。 (補足:今回のユースケースは、プログラムでWebサービスにアクセスする際のクライアント証明書利用の話ではなく、 Webブラウザを利用してWebサイトにアクセスする際の話になっています。) クライアント証明書1個だけでも面倒になりますが、複数のクライアント証明書を登録していると 複数の証明書の中から手動で選択する作業が必要になるケースがあり、煩わしく感じることもあります。 WebブラウザやOSによりますが、アクセスするWeb