IIS 7.5将出站Web服务请求阻止到不带页面名称的服务

我们有一个.NET 3.5 Web服务,只要我们的Web服务安装在Windows Server 2003上,就可以调用外部Web服务。当我们的Web服务安装在Windows Server 2008上时,我们的外出Web服务调用从来没有。 我们已经在大约5台不同的2008服务器上复制了这个行为,这个问题完全相同。 我们想知道是不是因为我们调用的服务的URL地址没有以文件名结尾,它看起来像这样: https://……./ws/SomeService?applicationName = 123

我们知道这行代码正在执行:Dim result As IAsyncResult = CType(request.BeginGetRequestStream(AddressOf sendCallback,request),IAsyncResult)

然而Fiddler显示NO请求是永远不会对https://……./ws/SomeService?applicationName = 123

如果我们把我们的应用程序移到Windows 2003服务器上,那就完美了。

如果有人有任何build议,我将不胜感激您的帮助。

事实certificate,我们遇到的错误是由于我们的第三方Web服务的结束,他们已经改变了他们的身份validation机制,导致身份validation失败,并以某种方式阻止了由于validation失败而出现在Fiddler中的请求。 他们的服务是用Java编写的,我对他们的服务器知之甚less。 我希望能帮助别人。