Wie zu verwenden proxy mit C# - Anwendung
Ich bin mit Microsoft Visual Studio 2010 C# .net 4.0
Ich habe ein webbrowser-element. Was ich tun möchte, ist die Navigation über Webbrowser-element mit Hilfe der proxy. Wie kann ich das tun ? danke.
- +1. Wie abonniere ich zu diesem Thema?
- das ist es, was der star unter den upvote/downvote Pfeile auf die Frage sind. Klicken Sie auf es.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den browser Steuern, ist nur eine Instanz des IE - Sie verwenden den IE-proxy-Einstellungen. Sie können diese durch das spielen mit registry-Schlüssel, wenn Sie es tun müssen, in code.
Sehen: http://social.msdn.microsoft.com/forums/en-US/winforms/thread/da510380-9571-4fcd-a05f-b165ced45017/
Update: Sieht aus wie dieses getan werden kann, die nur für die Kontrolle und nicht die gesamte Maschine. Siehe das code-Beispiel zum setzen der proxy nur für einen einzigen Prozess - http://blogs.msdn.com/b/jpsanders/archive/2011/04/26/how-to-set-the-proxy-for-the-webbrowser-control-in-net.aspx
Finden Sie unter diesem link. Sie können ganz einfach proxies für web-Anträge, aber die WebBrowser-Klasse Anteile der Einstellungen mit iexplore.exe ... Wenn Sie wollen, können Sie die proxy-Einstellungen, indem Sie programmgesteuert ändern der IE-registry-Werte und dann ändern Sie Sie zurück (siehe brendan ' s Antwort).
Wie man einen proxy für den Webbrowser-Control, ohne Einfluss auf die SYSTEM/IE proxy