1

在 LAN 中,ASP .NET Web 应用程序充当服务器。它内部托管在组织的 Web 服务器上。

可以访问它 - 像这样说 - http://192.168.0.23/myApp

客户端是需要不断与服务器交互的桌面应用程序(驻留在 Intranet 上的 Web 应用程序)

考虑到这是一个 LAN 设置,并且来自客户端的请求并没有完全发送到互联网 - 客户端是否应该能够处理基于代理的连接?

含义 - 假设客户端使用代理连接到互联网,如果客户端的应用程序向http://192.168.0.23/myApp发送 WebRequest ,请求是否应该使用代理设置?

4

3 回答 3

1

我建议不要,但这不会有任何区别。代理只会增加开销,如果应用程序提供动态内容,它将几乎没有用处。

就应用程序而言,它不会关心代理是在访问它,还是直接访问客户端。

于 2009-06-21T11:37:47.460 回答
0

您应该设计您的应用程序,以便您不需要了解任何有关网络基础设施的信息。这样,网络基础设施就可以改变,而无需任何人先告诉你。

于 2009-06-21T15:51:58.453 回答
0

我认为您不需要获取代理详细信息。对于 Intranet 服务器应用程序,代理详细信息将无关紧要,因为客户端将对您的应用程序具有内部 LAN 访问权限,从而使代理设置无关紧要。

如果我错了,请纠正我。谢谢。

于 2009-06-21T15:57:29.810 回答