0
"WebMethods"と呼ばれるWCFサービスがあります。以下は私のコードです。 IWebMethods.csでWCF Webサービスが動作しない
:WebMethods.csで
[ServiceContract(Name = "WebMethods")]
public interface IWebMethods
{
[OperationContract]
[WebInvoke(BodyStyle = WebMessageBodyStyle.Wrapped, Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
String Test();
}
:
public class WebMethods : IWebMethods
{
public String Test()
{
return "This is a test YEAH!!";
}
}
と呼び出しのjavascript:私は私のJavaScriptを実行すると
$.ajax({
url: 'WebMethods.svc/Test',
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: null,
async: false,
success: function (data) {
alert(data);
},
error: function (xhr, textStatus, errorThrown) {
alert(errorThrown);
}
});
私は "エラーが出ます内部サーバーエラー"。誰かが私が間違ってやっていることを教えてもらえますか、少なくともこれを解決するために何ができますか?
「内部サーバーエラー」より多くのログを提供できますか? – fmgp
@fmgpこれは、サービスが返す唯一のエラーです。より詳細なエラーメッセージを探すことができる場所はありますか? – Coltech
サービスページに直接ナビゲートできますか? –