0

WCF self hostedWeb サービスを作成しました。ここに私serviceContract and OperationContractInstaceクラスがあります:

[ServiceContract]
public interface ISwiperWS
{   

[OperationContract, WebInvoke(Method = "GET", UriTemplate = "/getstatus?callback={Callback}", ResponseFormat = WebMessageFormat.Json)]
String getStatus(String Callback);
}

TestWS.cs

public String getStatus()
{
  return "true"
}

このWebサービスのエンドポイントに書き込みからアクセスしていJsonPますGWT

String url = "https://somedomain.com:8083/getstatus";
JsonpRequestBuilder jsonp = new JsonpRequestBuilder();
jsonp.setTimeout(600);
jsonp.setCallbackParam("callback");
jsonp.send(url);

セットアップ プロジェクトを作成し、別のマシンにインストールしました。から Web サービス エンドポイントにリクエストを送信するたびにJsonP、奇妙な動作が表示されます。一部のマシンでは、期待される応答が得られますが、他のマシンではエラーが継続的に表示されます405-method are not allowed

私はそれを検索し、それらに従って変更を加えましたが、何もうまくいきません。解決策を教えてください

4

1 に答える 1