4

ボタン登録と登録解除のみを含むクライアントの登録ページを作成したいと思います。ユーザーがこれら 2 つのボタンのいずれかをクリックすると、コンピューターからクライアント証明書を選択するように求められます。また、選択した証明書から電子メール アドレスを抽出したいと思います。

IIS 7 を宣言的に構成して、Web サイトの 1 つの .aspx ページだけにクライアント証明書を要求する方法はありますか。次に、Request.ClientCertificate から証明書を抽出できますよね?

4

1 に答える 1

2

クライアント証明書は、HTTPS の場合にのみブラウザーによって送信されます。したがって、HTTPS を機能させるには、まず Web サーバーにサーバー証明書をインストールする必要があります。

次に、SSL とクライアント証明書を 1 つのページで強制的に使用することはできないと思いますが、SSL を有効にしてクライアント証明書を要求するサイトのサブディレクトリを作成することはできます。次に、このサブディレクトリに特別な登録ページのみを配置し、登録ボタンからリンクします。

サイトの残りの部分は匿名 HTTP にすることができます。

于 2010-02-23T13:07:56.263 に答える