IIS で、Visual Studio 2008 を使用して HTTPS 対応の WebService をサービス参照として追加する際に「クライアント証明書が必要」を指定すると、次の例外が発生しました。
「https://10.95.185.119/service1.asmx」のダウンロード中にエラーが発生しました。リクエストは HTTP ステータス 403: Forbidden で失敗しました。メタデータに解決できない参照が含まれています: "https://10.95.185.119/service1.asmx"。HTTP 要求は、クライアント認証スキーム「匿名」では禁止されていました。リモート サーバーがエラーを返しました: (403) 許可されていません。サービスが現在のソリューションで定義されている場合は、ソリューションを構築して、サービス参照を再度追加してみてください。
IE では、問題なく IE で WSDL を取得できます。「証明書の要件」を削除すると、すべて問題ありません。
この問題は、アプリケーションの実行中に繰り返されます。
助けてください!