在LAN中,ASP .NET Web应用程序充当服务器。它在组织的Web服务器内部托管。
可以访问 - 比如说 - http://192.168.0.23/myApp
客户端是需要经常与服务器交互的桌面应用程序(驻留在Intranet上的Web应用程序)
考虑到它是局域网设置,而客户端的请求并不完全是上网 - 客户端是否应该能够处理基于代理的连接?
含义 - 假设客户端使用代理连接到互联网,如果客户端的应用程序向http://192.168.0.23/myApp发送WebRequest,请求是否应使用代理设置?
答案 0 :(得分:1)
我建议不要,但它不会有任何区别。代理只会增加开销,如果应用程序正在提供动态内容,那么它将毫无用处。
就应用程序而言,它不关心代理是访问它还是直接访问客户端。
答案 1 :(得分:0)
您应该设计应用程序,这样您就不需要了解有关网络基础结构的任何信息。这样,网络基础设施可以在没有人需要首先告诉您的情况下进行更改。
答案 2 :(得分:0)
我认为您不需要获取代理详细信息。对于Intranet服务器应用程序,代理详细信息将无关紧要,因为客户端将对您的应用程序进行内部LAN访问,从而使代理设置无关紧要。
如果我错了,请纠正我。 感谢。