在生产 (IIS) 服务器上使用 Web 服务时出现问题

本文关键字:服务 Web 问题 IIS 服务器 | 更新日期: 2023-09-27 18:31:51

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

我有一个带有证书的 Web 服务。我做了一个使用这个网络服务的Web应用程序。它开始在我的视觉工作室工作。好的,我在 serwer 上将其移动到 IIS 上,并且:

  • 在"本地主机"(http://本地主机:51191/test.aspx)上,它可以工作 - 显示>页面,并且方法成功调用远程 Web 服务
  • 在正常的 IIS 上,.aspx工作,但 Web 服务返回 403 错误
  • (http://本地主机:81/test/test.aspx)-> test.aspx 有效,但 Web 方法调用返回 403 错误

我为管理员授予对该目录的权限,并IIS_IUSRS

在生产 (IIS) 服务器上使用 Web 服务时出现问题

  1. 检查服务器链接是否在您的机器上工作,例如 http:// <sever name> :81/test/test.aspx
  2. 如果不起作用,请授予Everyone文件夹的权限,并查看您是否具有访问权限。这将帮助您缩小其问题是否获得许可的范围
  3. 从服务器上的 Internet Explorer 启动链接http:// <sever name> :81/test/test.aspx(不使用本地主机)

看看这个链接是否有帮助 - http://forums.asp.net/t/1860412.aspx?403+Forbidden+error+When+calling+webservice+method+from+ASP+net+Application