0

完全に認証されていない IIS (6) によってホストされる Framework 4.0 WCF basicHttp サービスを作成しようとしています。展開したら、ブラウザ経由で WSDL を正常に取得できます。

ただし、WCF テスト クライアントまたはビジュアル スタジオで生成されたプロキシを介して接続しようとすると、「サーバーがクライアントの資格情報を拒否しました」というメッセージが表示されます。

を追加してもこれは引き続き発生し<security mode="None"/>ますが、とにかくこれがデフォルトであることを理解しています...

IIS 仮想ディレクトリのプロパティでは、匿名のみがチェックされており、web.config ファイル<authentication mode="None"/>でも同様に設定されています。

何か案は?

4

2 に答える 2

0

IIS サイトで匿名認証が無効になっているようです。IIS 6 匿名アクセス構成に関するこの記事を確認してください。

于 2011-06-01T12:14:50.910 に答える
0

例外の原因は、ダウンストリームの tcp サービスへの接続をすぐに試行したことであることが判明しました。<identity impersonate="true" userName=".." password=".." />. _

注、一方が機能し、もう一方が機能しない理由を尋ねる関連する質問を追加しました。

于 2011-06-07T13:07:53.853 に答える