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