In login=API_KEY: kann der abschließende Doppelpunkt bedeuten, dass das Passwort leer ist. HTTP-Basic-Anmeldedaten bestehen aus Benutzername, Doppelpunkt und Passwort. Wenn ein Dienst einen API-Schlüssel als Benutzernamen mit leerem Passwort angibt, lautet das Paar API_KEY:; der Doppelpunkt gehört nicht zum Schlüssel des Kontos.

Halten Sie sich bei dieser Auslegung an den Vertrag des Dienstes. Ein anderer Dienst kann das Token im Passwortfeld führen oder ein anderes Authentifizierungsverfahren verwenden. Ein abschließender Doppelpunkt allein sagt nicht, was dessen Server erwartet.

Auch die Login-Syntax von cache_peer bei Squid unterscheidet sich von der Benutzerinformations-Syntax einer Proxy-URL. Reservierte Zeichen brauchen in der einen Schnittstelle möglicherweise URL-Kodierung und in der anderen eine andere Quotierung; halten Sie die Regeln der tatsächlichen Einstellung ein.

TLS zum übergeordneten Proxy ist eine eigene Entscheidung. Der Wechsel dieses Transports ändert weder das Basic-Anmeldedatenpaar noch legt er fest, ob die Zielwebsite HTTPS verwendet.

Ähnliche Artikel