Webアプリケーションで、クライアント証明書認証を使用するWCFサービスがあります。 IIS-SSL設定でクライアント証明書を受け入れる)をチェックしましたが、正常に動作します。ただし、一部のブラウザでは、証明書がクライアントマシンにインストールされている場合、ブラウザがメッセージを表示しますonly Webサービスには証明書が必要です-Webアプリケーションではありません!。
IISでWebサービス用の独立したWebプロジェクトを作成せずにそれを処理するにはどうすればよいですか?
判明したコメントから、サービスはいくつかの特定のファイルで構成されていましたが、Accept Client Certificate
アプリケーション全体の設定。
アプリケーションレベルではなく、サービスのファイル(またはフォルダー)のみの設定を使用します。