En login=API_KEY:, los dos puntos finales pueden significar que la contraseña está vacía. Las credenciales HTTP Basic constan de nombre de usuario, dos puntos y contraseña. Cuando un servicio indica una clave de API como nombre de usuario con contraseña vacía, el par es API_KEY:; los dos puntos no forman parte de la clave de la cuenta.

Respeta el contrato del servicio con esta interpretación. Otro servicio puede colocar el token en el campo de contraseña o usar otro mecanismo de autenticación. Unos dos puntos finales por sí solos no determinan qué espera su servidor.

La sintaxis de inicio de sesión de cache_peer en Squid también difiere de la sintaxis de información de usuario de una URL de proxy. Los caracteres reservados pueden necesitar codificación URL en una interfaz y comillas distintas en la otra; conserva las reglas de la configuración real.

TLS hacia el proxy principal es una decisión aparte. Cambiar ese transporte no cambia el par de credenciales Basic ni decide si el sitio de destino usa HTTPS.

Artículos relacionados