0

IIS を持っていません。Visual Studio に付属のローカルホストを使用しています。ローカルホストを使用している場合、サービス呼び出しを機能させる方法がわかりません。「リモートサーバーに接続できません」と表示されます.localhostを使用してWebサービス呼び出しを機能させる方法はありますか?. これが私のコードです:

    public void CallService()
    {
        WebRequest requestweb = WebRequest.Create("http://localhost/WebServices/MyTestService/HelloWorld");
        requestweb.Method = "GET";
        //Line below returns "Unable to connect to remote server"
        WebResponse response = requestweb.GetResponse();
        Console.WriteLine(((HttpWebResponse)response).StatusDescription);
        Stream data = response.GetResponseStream();
        response.Close();
    }

これに関するアドバイスをいただければ幸いです。ありがとうございました

4

2 に答える 2

1

接続しようとしている Web サイトをお気に入りの Web ブラウザーで開きます。ロケーション バーから値をコピーし、パラメータとして に貼り付けますWebRequest.Create

于 2012-10-14T07:04:15.773 に答える
0

単純な Java TCP トンネルを使用できます。

このJava アプリをダウンロードして、トラフィックをトンネリングして戻します。

コマンドプロンプトで、次のようにJavaアプリを実行します...ポート80で外部アクセスが必要で、標準のデバッグ環境がポート1088で実行されていると仮定しましょう...

java -jar tunnel.jar 80 localhost 1088
于 2012-10-14T07:02:31.780 に答える