0

我们已经构建了一个我们在本地机器上测试的 asp.net Web 服务应用程序。

我们已经将它部署在客户端的服务器上并在那里进行了测试。

Web 服务返回 JSON 数据,而不是 xml。

但是当我们尝试从远程机器访问该 URL 时,我们看不到用于获取参数的输入字段。它显示了 Web 服务中的方法列表,但是当我们单击它们时,没有用于输入的文本字段。

我们想远程访问 Web 服务并对其进行测试。

任何帮助,将不胜感激。

4

1 回答 1

6

您需要确保配置文件中有以下内容。

<configuration>
<system.web>
<webServices>
    <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
    </protocols>
</webServices>
</system.web>

确实,尽管您可能应该使用诸如SoapUI之类的东西来测试服务,因为测试是可重新运行的等。

于 2013-01-23T14:08:46.580 回答