0

IIS で WCF Web サービスをホストしました。しかし、URL を起動すると、次のエラー メッセージが表示されます。

「IIS は認証スキーム 'Basic、Anonymous' を指定しましたが、バインディングは厳密に 1 つの認証スキームの指定のみをサポートします。有効な認証スキームは、Digest、Negotiate、NTLM、Basic、または Anonymous です。1 つの認証スキームのみが使用されるように IIS 設定を変更してください。使用済み。"

4

1 に答える 1

0

この問題は、IIS で基本認証を無効にすることで解決できます。使用している IIS のバージョンによって異なります。ただし、IIS 7 の場合は、次のように web.config ファイルを更新することでこれを行うことができます。

<system.webServer>
    <security>
        <authentication>
            <basicAuthentication enabled="false" />
        </authentication>   
    </security>
</system.webServer>
于 2012-07-16T14:34:15.347 に答える