IIS 应用程序池标识 Internet 设置

IIS 应用程序池标识 Internet 设置

IIS 应用程序池如何确定其 Internet 设置?

我正在指定一个自定义身份来托管 .NET Web 应用程序,该身份是属于我们 Active Directory 域的服务帐户。

应用程序运行时,需要向其他服务器发出 HTTP 请求。此操作会导致它从某个位置读取 Web 和代理设置,但我不明白在哪里它适用于此信息。

看起来是这样的:

  • 在该框中的默认帐户设置中?
  • 在 AD 服务器上的默认配置文件?
  • 它自己的本地/漫游配置文件?
  • 以上内容的组合?
  • 完全不同的地方?

答案1

认为 .Net 最终在幕后使用了 WinHTTP。(NETSH WINHTTP SH PROXY)

不过,一般来说,我建议最好通过 defaultProxy 元素在 web.config 中明确说明这一点: http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

避免所有那些基于身份的令人讨厌的东西。

相关内容