消耗生产(IIS)服务器上的Web服务的问题

时间:2013-09-19 08:43:21

标签: c# asp.net web-services iis

我需要编写使用Web服务的web服务。

我有一个带有外部证书的Web服务。我创建了一个使用此Web服务的Web应用程序。它开始在我的视觉工作室工作。好的,我把它移到IIS上的serwer上:

  • on'localhost'(http:// localhost:51191 / test.aspx)它的工作原理 - >页面显示,方法sucessfull调用远程Web服务
  • 在正常的IIS上,.aspx有效,但是web服务返回403错误(http:// localhost:81 / test / test.aspx) - > test.aspx有效,但是web方法调用返回403错误

我为管理员和IIS_IUSRS

授予该目录的权限

1 个答案:

答案 0 :(得分:0)

  1. 检查服务器链接是否适用于您的计算机,例如http:// <sever name> :81/test/test.aspx
  2. 如果不起作用,请为该文件夹授予Everyone权限,并查看您是否有权访问。这将帮助您缩小其是否有权限的问题
  3. 从服务器上的Internet Explorer启动链接http:// <sever name> :81/test/test.aspx(不使用localhost)
  4. 看看此链接是否有帮助 - http://forums.asp.net/t/1860412.aspx?403+Forbidden+error+When+calling+webservice+method+from+ASP+net+Application