Autenticación HTTP Basic a través dun proxy con contrasinal baleiro
Recoñece o separador de contrasinal baleiro cando un proxy superior usa unha clave de API como nome de usuario Basic.
En login=API_KEY:, os dous puntos finais poden significar que o contrasinal está baleiro. As credenciais HTTP Basic constan de nome de usuario, dous puntos e contrasinal. Cando un servizo indica unha clave de API como nome de usuario cun contrasinal baleiro, o par é API_KEY:; os dous puntos non forman parte da clave da conta.
Mantén o contrato do servizo con esta interpretación. Outro servizo pode poñer o token no campo do contrasinal ou usar outro mecanismo de autenticación. Unos dous puntos finais por si sós non poden establecer que espera o seu servidor.
A sintaxe de inicio de sesión de cache_peer en Squid tamén difire da sintaxe de información de usuario dun URL de proxy. Os caracteres reservados poden necesitar codificación URL nunha interface e comiñas distintas na outra; conserva as regras da configuración real.
TLS cara ao proxy pai é unha decisión aparte. Cambiar ese transporte non cambia o par de credenciais Basic nin decide se o sitio de destino usa HTTPS.