1

webbrowser control在 WPF 中使用 a 来显示虚拟地球地图,但是因为我在proxy我的公司后面开发,所以每次我尝试查看地图时,我都必须插入我的凭据。

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

我已经尝试在网络浏览器的导航事件中使用:

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

}

但这不起作用,因为我得到的e.webrequest是一个null object.

欢迎所有帮助。

4

1 回答 1

1

你不能把以下内容放在你的 app.config 中吗?

<configuration>
  <system.net>
    <defaultProxy useDefaultCredentials="true" enabled="true"></defaultProxy>
  </system.net>
</configuration>
于 2008-12-16T03:09:09.807 回答