我们正在开发一个.NET 2.0 winform应用程序。应用程序需要访问Web服务。然而,我们遇到了代理背后的用户问题。
流行的windows备份应用程序(想想Mozy)提供了一个中等复杂的对话框窗口,专门用于代理设置。然而,重新实现另一个代理处理逻辑和GUI对我来说完全是浪费时间。
使用.NET客户端应用程序处理代理的最佳方法是什么?
更具体地说,我们有一个案例,用户在Internet Explorer中记录了他的代理设置(包括用户名和密码),因此.NET的默认代理行为应该可以工作。然而,在启动IE时,用户仍然会被提示输入用户名和密码(这两个字段都是预先完成的,用户只需要单击“确定”),而我们的winform应用程序仍然无法处理代理。
我们应该做些什么来确保在启动IE时不会提示用户输入用户名和密码?