WPF - Как вставить свои учетные данные прокси в элемент управления WebBrowser - PullRequest
1 голос
/ 15 декабря 2008

Я использую webbrowser control в WPF для отображения виртуальной карты Земли, но, поскольку я развиваюсь за proxy моей компании, каждый раз, когда я пытаюсь увидеть карту, мне приходится введите мои учетные данные.

Я бы хотел вставить их автоматически в код c #, как мне этого добиться?

Я уже пробовал в событии навигации веб-браузера, используя:

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

}

Но это не работает, потому что я понимаю, что e.webrequest - это null object.

вся помощь приветствуется.

1 Ответ

1 голос
/ 16 декабря 2008

Разве вы не можете просто поместить следующее в ваш app.config?

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