将Asmx Web服务部署到共享托管服务器

时间:2018-08-19 14:42:54

标签: c# .net sql-server web-services

我正在尝试将C#.net Web服务部署到共享主机帐户(arvixe.com)。如何才能做到这一点?我可以在本地运行Web服务,但是当我通过FTP将其上传到服务器时无法运行它。我无权访问服务器上的IIS。

2 个答案:

答案 0 :(得分:0)

如果他们已在IIS中禁用.asmx处理程序映射,则您的Web服务将无法运行。您可以尝试WCF Web服务,并查看它们是否已配置。如果您不需要XML SOAP服务,则可以使用ASP.NET WebAPI REST服务,因为它通常用于支持javascript浏览器应用程序,因此更有可能启用该服务。

或者,尽管您必须手动处理请求和响应XML,但是您也可以使用.aspx页运行Web服务。

答案 1 :(得分:0)

显然,域上的服务器配置错误。我创建了一个子域(而不是使用文件夹),并将Web服务放置在该子域中,一切工作都像一个超级按钮!