自己署名証明書を使用してIIS7で実行されているWCFWebサービスがあります(これは、これが目的のルートであることを確認するための概念実証です)。SSLを使用する必要があります。
自己署名証明書を必要とせずに、WCFテストクライアントを使用してこのサービスをデバッグすることは可能ですか?
試してみると、次のエラーが発生します。
エラー:https:///Service1.svcからメタデータを取得できませんこれがアクセス可能なWindows(R)Communication Foundationサービスの場合は、指定されたアドレスでメタデータ発行が有効になっていることを確認してください。メタデータ発行を有効にするためのヘルプについては、http: //go.microsoft.com/fwlink/? LinkId=65455.WS-MetadataにあるMSDNドキュメントを 参照してください。 ExchangeエラーURI:https:///Service1.svcメタデータに解決できない参照が含まれています:'https:///Service1.svc'。権限''を持つSSL/TLSセキュアチャネルの信頼関係を確立できませんでした。基になる接続が閉じられました:SSL/TLSのセキュリティで保護されたチャネルの信頼関係を確立できませんでした。検証手順に従って、リモート証明書が無効です。HTTPGETエラーURI:https:///Service1.svc「https:///Service1.svc」のダウンロード中にエラーが発生しました。基になる接続が閉じられました:SSL/TLSのセキュリティで保護されたチャネルの信頼関係を確立できませんでした。検証手順に従って、リモート証明書が無効です。
編集:この質問は、特にWCFテストクライアントを使用して、自己署名証明書を使用してSSL経由で既に保護されているWebサービスをテストすることに関するものです。サーバーは、提供された証明書を受け入れるように既に設定されています。これを行う方法がわからないのは、WCFテストクライアントです。