2

WCFテストクライアントを使用してWebサービスを呼び出そうとしていますが、Webサービスに認証が必要です。

ログオンしてWCFテストクライアントで呼び出すにはどうすればよいですか(ブラウザーから取得してから呼び出すようにしましたが、機能しません)。SOAP UIを使用することもできますが、可能であればWCFTestClientで使用したいと思います。たぶんWCF構成を変更しますか?

エラー:からメタデータを取得できませんこれがアクセス可能なWindows(R)Communication Foundationサービスである場合は、指定されたアドレスでメタデータ発行が有効になっていることを確認してください。メタデータ発行を有効にするためのヘルプについては、http: //go.microsoft.com/fwlink/? LinkId = 65455.WSのMSDNドキュメントを参照して ください-メタデータ交換エラーURI:メタデータに解決できない参照が含まれています:''。HTTPリクエストは、クライアント認証スキーム「匿名」では許可されていません。サーバーから受信した認証ヘッダーは「Basicrealm=""」でした。リモートサーバーがエラーを返しました:(401)Unauthorized.HTTP GETエラーURI:
''のダウンロード中にエラーが発生しました。リクエストはHTTPステータス401で失敗しました:

4

1 に答える 1

0

構成で指定されたmex エンドポイントがありますか?

セットアップに問題がある場合は、Codeplex アプリケーションのシナリオを読み、サービスと WCF テスト クライアントが正しくセットアップされていることを確認することをお勧めします。

さらにヘルプが必要な場合は、構成といくつかのサンプル コードを投稿してください。

編集:

これらのリンクは、問題の洞察を提供する場合があります。

WCF - メタデータを取得できませんが、XML エンドポイントを削除すると機能しますか?

Microsoft WCF テスト クライアントを使用している場合、WCF サービスからメタデータを取得できません。

于 2013-02-12T13:46:49.500 に答える