ユーザーを認証するために、クライアント ブラウザからクライアント証明書を取得しようとしています。コントローラーと同じ名前のフォルダーを作成し、IIS を使用してその SSL 設定をクライアント証明書を要求するように設定できることはわかっています。実際、私はこれを試してみましたが、うまくいきましたが、コントローラー内にユーザーにクライアント証明書を要求する必要のない他のアクションがあるため、このアプローチを取ることはできません。また、別のコントローラーでクライアント証明書を要求する必要があります。
では、ユーザーにクライアント証明書を選択するよう促すクリーンな (可能であれば) 方法を知っていますか?