Windows/NTLMと基本認証の両方を許可するWCFサービスを設定しようとしています。残念ながら、この構成ではWindows/NTLMのみが動作し、基本認証はhttp status code of 401 Unauthorizedで失敗します。基本認証を使用してWCF Webサービスにアクセスできません
IIS 7.5サーバーは、これらの両方の種類の認証を許可するように構成されています。
基本認証の動作を妨げている以下の設定で何が問題になっていますか?
<wsHttpBinding>
<binding name="webBinding">
<security mode="Transport">
<transport clientCredentialType="Windows" />
<transport clientCredentialType="Basic" realm="XXX.YYY.com" />
</security>
</binding>
</wsHttpBinding>
フォーラム投稿は、WCFが感じた場合は、パスワードがクリアテキストで渡されたwsHttpBinding
might prevent basic authenticationことを示されているように私はまた、basicHttpBinding
を使用して試してみました。
FiddlerやCharlesやWiresharkのようなHTTPスニファをインストールしましたか?いいえ?インストールして、結果を投稿してください。 – Aron