使用POST和GET时.NET ScriptService序列化的差异?

使用POST和GET时.NET ScriptService序列化的差异?,.net,post,get,scriptservice,.net,Post,Get,Scriptservice,我正在从客户端(JS)调用[ScripService]中的一个方法。当我用POST打电话时,一切正常。但当我使用GET时,会抛出以下错误: 反射类型出错。。。无法序列化System.Collections.Generic.IList`1[[System.String,mscorlib,Version=4.0.0.0,Culture=neutral]类型的成员xxx,因为它是一个接口 我使用fiddler发送了相同的POST请求,这很有效。然后我编辑了请求以使用GET(在fiddler中),其他一

我正在从客户端(JS)调用[ScripService]中的一个方法。当我用POST打电话时,一切正常。但当我使用GET时,会抛出以下错误:

反射类型出错。。。无法序列化System.Collections.Generic.IList`1[[System.String,mscorlib,Version=4.0.0.0,Culture=neutral]类型的成员xxx,因为它是一个接口

我使用fiddler发送了相同的POST请求,这很有效。然后我编辑了请求以使用GET(在fiddler中),其他一切都是一样的;我得到了与以前相同的错误

为什么会发生这种情况?在执行的时候,成员xxx是一个具体的类型,当请求是POST时,它序列化为OK。我缺少什么