完全に認証されていないIIS(6)によってホストされているフレームワーク4.0 WCF basicHttpサービスを作成しようとしています。デプロイされると、ブラウザを介してWSDLを正常に取得できます。セキュリティモード= "なし"でbasicHttpBindingエンドポイントに接続する際の問題
ただし、WCFテストクライアントまたはビジュアルスタジオで生成されたプロキシ経由で接続しようとすると、「サーバーがクライアントの資格情報を拒否しました」というメッセージが表示されます。私はチェックさ匿名、およびweb.configファイル<authentication mode="None"/>
に持っている私は<security mode="None"/>
を追加するとき
これはまだ発生しますが、私の理解では、これがとにかくデフォルトであるということです... IISの仮想ディレクトリのプロパティで
同様に設定します。
アイデア?
IISでWCFサービスを変更するたびにサービス参照を更新しましたか? –
ええ、私は変更を行うたびにサービス参照を更新するのにかなり注意しています。 – Bermo
サービス全体の構成を表示します。 –