私のグループは、forms-authenticationを使用して内部でホストされているASP.NETMVCWebサイトを構築しています。
ASP.NETMVCWebサイトと同じ仮想ディレクトリでWCFサービスをホストしたいと思います。
私の質問:
フォーム認証なしで、WCFサービスに自由にアクセスできるようにするにはどうすればよいですか。
私の現在の苦境はこれです:
- 最初にforms-authenticationを使用してWebブラウザーで認証すると、.svcにアクセスしてwsdl情報を確認できます。
- しかし、wcfTestClient.exeを使用してWCFサービスにアクセスしようとすると、次のエラーが発生します。
エラー: http://localhost/Services/MyService.svcからメタデータを取得できません これがアクセス可能なWindows(R)Communication Foundationサービスの場合は、指定されたアドレスでメタデータ発行が有効になっていることを確認してください。メタデータ発行を有効にするためのヘルプについては、http: //go.microsoft.com/fwlink/?LinkId =65455.WSのMSDNドキュメントを参照してください-メタデータ 交換エラー