403 Web服务调用错误

时间:2015-04-07 22:05:44

标签: c# asp.net ajax web-services windows-server-2008-r2

我正在使用第三方工具,该工具在Windows Server 2008 R2计算机上作为Microsoft服务运行。该机器使用的是Dell SonicWall防火墙。该工具已经定义了正在侦听的端口,我已经打开了一个端口。使用外部Web工具将该端口列为打开。该服务已安装并在运行services.msc时显示为正在运行。

一切都在我的本地机器上运行良好。但是,当我尝试查询服务时,我收到403错误。以下是查询URL的外观:

的https:// {SITEURL}:{PORTNUMBER} / scanservice / V2 /方法的getStatus = jQuery111106758983342442662_1428439579840&安培; _ = 1428439579841

这是来自ASP.NET MVC应用程序的AJAX GET请求。

代码尝试通过查询作为服务的https端口的3个端口来查找开放端口。前两个是我没有在机器上打开的端口。这些查询超时,这是我所期望的。最后一个端口是我在服务器上打开的端口。我立刻得到403错误。

我是否需要明确允许该服务,而不仅仅是端口?

1 个答案:

答案 0 :(得分:0)

您的公共IP未在Web服务托管服务器上列入白名单