Frage

Ok, also hier ist das Szenario:

Ich habe eine activeX, die Dateien mit HttpWebRequest-Klasse lädt. Mein Problem ist, dass ich die Netzwerkanmeldeinformationen angeben, um habe die activeX zu arbeiten richtig hinter einem Proxy-Server zu erhalten.

Hier ist der Code:

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(m_url);
req.Proxy = new WebProxy("http://myProxyServer:8080");
req.Proxy.Credentials = new NetworkCredential("user", "password", "domain");

Wie kann ich diese Informationen von iExplorer erhalten ohne (oder minimal) Benutzeroberfläche?

Danke:)

War es hilfreich?

Lösung

ich es geschafft, es zu tun;)

 private static WebProxy QueryIEProxySettings(string strFileURL)
            {
                HttpWebRequest WebReqt = (HttpWebRequest)HttpWebRequest.Create(strFileURL);

                WebProxy WP = new WebProxy(WebReqt.Proxy.GetProxy(new Uri(strFileURL)));
                WP.Credentials = CredentialCache.DefaultCredentials;

                return WP;
            }
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top