2008-09-14 27 views
4

我有一个使用亚马逊网络服务的.Net网络应用程序的问题。通过集成的Visual Studio Web服务器,一切正常。但它部署到IIS在同一台计算机,我收到以下错误消息后:IIS使用代理进行web服务请求。如何阻止此?

Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach 
einer bestimmten Zeitspanne nicht ordnungsgemäß reagiert hat, oder 
die hergestellte Verbindung war fehlerhaft, da der verbundene Host 
nicht reagiert hat 192.168.123.254:8080 

大致翻译为“无法连接到192.168.123.254:8080”

计算机是活动的一部分目录。 AD-Server安装在使用192.168.123.254作为代理的网络上。现在它无法访问,不应该使用。

如何防止IIS使用代理?

我认为这与Internet Explorer的策略设置有关。 “旧”AD用户具有此设置,但新创建的用户不具有此设置。我检查了所有的组策略设置,并且没有定义代理。

Web服务器正在本地计算机上的匿名Internet用户帐户的上下文中运行。本地用户是否从AD获取设置?如果是的话,如果我不能以该用户的身份登录,那么如何更改该设置?

我能做些什么,还有什么可以检查的地方?

回答

0

IIS是目的地。配置问题出现在进行呼叫的任何地方(像客户端一样)。如果您正在使用内置的.Net通信方法,则需要在...中进行调整...等待它... Internet Explorer。

是的!那小小的婊子咬我的次数比我还记得的要多。当我在内部和外部服务器之间切换时,我曾经必须在IE 5或6次切换代理服务器设置。较新版本的IE有更好的“不使用代理服务器”规则集。

- 澄清 - 由于IIS使用的用户标识似乎使用此设置,因此您可能需要搜索注册表,以便为每个用户标识和/或默认标识存储代理信息的存储位置。

1

一些组策略设置,可能是相关的:

根\本地计算机策略\计算机配置\管理模板\ Windows组件\ Internet Explorer \请代理服务器设置每台机器 - 默认情况下,这是禁用的,这意味着服务器上的个人用户具有自定义的代理设置。

Root \ Local computer policy \ User configuration \ Windows settings \ Internet Explorer maintenance \ Connection。在“自动浏览器配置”中,“自动检测配置设置”的值 - 您可以将其设置为禁止进程尝试自动检测代理设置。

也就是说,使用hwiechers的答案中显示的defaultProxy设置似乎是一个更好的方法,不会影响计算机上的其他进程或用户。

相关问题