私たちのプロジェクト(WebアプリケーションC# ASP.NET MVC3
)はでホストされてIIS 7.5
おり、証明書認証を使用しています。したがって、SSL-requireが構成されていますIIS
。
これで、一部のユーザーがシステムを使用できるようにするビジネスタスクができました。そして、それらにクライアント証明書を提供する方法はありません。その場合、追加の認証モデル(ユーザーパスワードまたはntdomainベース)を使用する必要があります。
そのようなモデルを実現する方法がわかりません。
- ユーザーはプロジェクトのURLを取得します。
- 彼が有効なクライアント証明書を持っている場合-私たちは彼に私たちのアプリケーションを繰り返しさせます。
- 彼が証明書を持っていない場合は、「user-password」を含むログインフォームを表示します。
SSLが必要な構成IIS
済みユーザーを使用する場合、有効な証明書がないとアプリケーションを反復処理できませんか?IIS
また、SSL-Acceptで構成されている場合、証明書で認証するにはどうすればよいですか?