2016-04-15 11 views
2

012.Web.Configを使用してIISに特定のMVCコントローラのSSLクライアント証明書を要求する方法についてはthis answerが見つかりましたが、他のコントローラを最初に訪問します。IIS - 特定のMVCコントローラ用のSSLクライアント証明書を要求する

この要件の目的は、クライアント証明書が、アプリケーションのセキュリティ保護された部分にアクセスするためのログインにのみ使用されることです。ログインしていないユーザーは、証明書の入力を求められません。


例:認証コントローラ

に必要な SSLの証明書ユーザーがdomain.com/Authに直接行く場合は意図したように、彼らは、証明書の入力を求められます。ただし、ユーザーがdomain.com/Homeにアクセスし、サインオン(認証コントローラに送信)をクリックすると、サイトにクライアント証明書が必要であることを示すHTTP 403.7の応答が送信されます。

答えて

0

ブラウザのキャッシュに関する問題であることが判明しました。

関連する問題