IIS 7.5 でクライアント証明書認証を実装しようとしています。多対 1 のマッピングを構成し、他のすべての認証モードを無効にすると、証明書認証が正しく機能するようになりました。 -to-one マッピング。
ただし、すべてが正しく機能しているように見えても、「新しい」ブラウザー セッションごとに、認証が成功する直前に、IIS ログに 1 つの「余分な」エラー ステータス 500 行が発生します。
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port ... cs-host sc-status sc-substatus sc-win32-status time-taken
2013-02-12 09:46:35 10.40.64.45 GET /certtest.aspx - 443 - ... - site.mydomain.com 500 0 64 31
2013-02-12 09:46:35 10.40.64.45 GET /certtest.aspx - 443 - ... - site.mydomain.com 200 0 0 734
同じ「余分な」エラー ステータス 500 の問題は、画像、.css、.js などの任意のファイルで発生するため、certtest.aspx ファイルでは問題になりません。
IIS でこのエラー ステータス 500 が発生する原因は何ですか?