WPF - 如何在WebBrowser控件中插入我的代理凭据

时间:2008-12-15 10:57:03

标签: wpf proxy networking browser credentials

我在WPF中使用webbrowser control来显示虚拟地球地图,但因为我正在我公司的proxy后面开发,每次我试图看到地图,我必须插入我的凭据。

我想在c#代码中自动插入它们,我该如何实现?

我已经尝试使用以下网址浏览器进行导航:

void webBrowser_Navigating(object sender, NavigatingCancelEventArgs e)
{
    //NetworkCredential credential = new NetworkCredential("u007239", "****", "****");
    //e.WebRequest.Proxy.Credentials = credential;

}

但这不起作用,因为我认为e.webrequestnull object

欢迎所有的帮助。

1 个答案:

答案 0 :(得分:1)

你能不能只在你的app.config中添加以下内容?

<configuration>
  <system.net>
    <defaultProxy useDefaultCredentials="true" enabled="true"></defaultProxy>
  </system.net>
</configuration>