Ich möchte eine Zeit zu halten Web-Client automatisieren, nokogiri
und mechanize
verwenden. Ich muss mich über einen Proxy-Server verbinden, allerdings ist der Haken, ich kenne den Benutzernamen und das Passwort des besagten Proxy-Servers nicht. Ich möchte die zwischengespeicherten Anmeldeinformationen für diesen Proxy greifen, die auf dem Computer gespeichert werden ..Zugriff auf einen Proxy ohne Benutzername und Passwort?
Zum Beispiel in c#
können Sie:
string proxyUri = proxy.GetProxy(requests.RequestUri).ToString();
requests.UseDefaultCredentials = true;
requests.Proxy = new WebProxy(proxyUri, false);
requests.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
Dadurch werden die Berechtigungsnachweise greifen, die bereits angemeldet sind und die Nutzung Um auf den Proxy zuzugreifen, hat Ruby etwas Ähnliches? Ich weiß, dass Sie Proxies in Ruby verwenden können, und es ist ziemlich einfach, jedoch kann ich keine Informationen für den Proxy (Benutzername Passwort) bekommen. Mit diesem Proxy kann ich keine Verbindung zum Internet herstellen. Gibt es eine Möglichkeit, die zwischengespeicherten Zugangsdaten (Benutzername, Passwort) zu erhalten und auf den Proxy zuzugreifen? Oder, wenn nicht möglich, gibt es einen Weg darum herum?
Es gibt keine Turnkey-Lösung, die ich bewusst bin. [Dieser Code] (https://github.com/zl4bv/win32-cred) ist das Beste, was ich gefunden habe. – rdupz
Ich werde ein weiteres Bounty hinzufügen. – 13aal