2

Windows 仮想マシンで WCF サービスを構築し、ブラウザーで次のように入力して、WCF テスト クライアントでテストしました。

http://localhost/Service1.svc/getAllCustomers

...そして、それはかなりうまく機能します。ここでの問題は、(VM ではなく) 実際のコンピューターで同じテストを実行したいということです。

VM で XAMPP を使用していhtdocsます。フォルダーにプロジェクトを設定し、ブラウザーで次のように入力します。

http://10.211.55.3/WCFWebService/Service1.svc.cs/getAllCustomers

問題は、 を呼び出した結果が返されずgetAllCustomers、代わりService1.svc.csにプレーンテキストで返されることです。

VMで行うのと同じことをしたいのですが、何が問題なのか教えてもらえますか? VM上ではWCFテストクライアントで動作し、私のコンピューターはMacなのでWCFテストクライアントを実行できないためだと思います。

4

2 に答える 2

0

WCF サービスは Apache Web サーバーでは実行できません。サービスをテストするには、IIS サーバーを VM にインストールする必要があります。これを参照してください: http://msdn.microsoft.com/en-us/library/ms733766.aspx

于 2013-02-20T22:26:32.460 に答える