Frage

Mein Unternehmen produziert ein Programm, das unter anderem eine Verbindung zu den Servern des Unternehmens für Aktualisierungen und E-Commerce-Zwecke herstellen muss. Wir hatten dies schon lange, aber wir haben nie herausgefunden, wie man mit der "Proxy -Authentifizierung" umgeht, wobei ein Proxy -Server einen Namen und ein Passwort benötigt, bevor das Programm auf das Internet zugreifen kann.

Dieses Programm manipuliert die HTML -Header selbst als Saiten und kommuniziert durch einfache alte Sockets, daher muss ich die tatsächlichen Details der Header kennen. Mit anderen Worten, wir verwenden keine Kommunikationsbibliothek (dafür gibt es technische Gründe, die sich nicht ändern), daher müssen wir wissen, wo wir den Namen/das Passwort einsetzen sollen, damit der Proxy -Server sie erkennt.

Alles, was ich über Google finden kann, sind Beschreibungen, wie Sie Proxy-Server dafür konfigurieren oder wie Endbenutzer sie verwenden sollten. Weiß jemand, wo wir die Details auf niedriger Ebene finden können, die wir dafür benötigen?

War es hilfreich?

Lösung

Entsprechend Die Spezifikation Wenn der Proxy a sendet Proxy-Authenticate Header Dann muss Ihre nachfolgende Anfrage Authentifizierungsheader gemäß dem Schema (Basic oder Digest) hinzufügen, das der Proxy benötigt. Diese Anfrage würde den Header enthalten Proxy-Authorization mit den entsprechenden Anmeldeinformationen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top