How can I set a proxy for a Webbrowser Control without setting a proxy for IE?
Basically I want my application to use a certain proxy however obviously I don't want to change user's IE proxy settings.
How can I set a proxy for a Webbrowser Control without setting a proxy for IE?
Basically I want my application to use a certain proxy however obviously I don't want to change user's IE proxy settings.
No, you can not . The WebBrowser control IS IE. It is the IE rendering engine below. Basically IE.exe is someting like a UI around it.
try UrlMkSetSessionOption INTERNET_OPTION_PROXY and UrlMkSetSessionOption INTERNET_OPTION_REFRESH
If your proxy has password authentication, you may need to implement IAuthenticate(Ex) in your WebBrowserSiteBase derived class.