
Configuré un sitio web con autenticación HTTP básica. Si voy allí con IE 11 o Firefox 38, aparece el cuadro de diálogo esperado solicitando credenciales. Si intento acceder allí con Chrome 45, inmediatamente aparece una página de error "Se requiere autorización" y nunca me pide credenciales. Esto sucede incluso después de reiniciar el navegador o toda la computadora.
He hecho las siguientes cosas:
- Configure todas mis zonas de seguridad en mis Opciones de Internet de IE/Windows para solicitar el nombre de usuario y la contraseña, ya que entiendo que Chrome para Windows usa esas configuraciones.
- Intenté asegurarme de que las ventanas emergentes estén habilitadas para el host al que voy.
- Verifiqué si tal vez se guardaron credenciales incorrectas (no hay contraseñas guardadas para el host al que voy).
- Busqué en la página de Configuración de Chrome y no encontré nada más útil.
- Ir a la dirección deseada y poner las credenciales en la URL ( ).
http://user:[email protected]/page.html
Aún no hay dados, estoy a punto de arrancarme el pelo.
Me gustaría señalar aquí que, por un lado, no puedo proporcionar las URL a las que intento acceder, ya que no son públicas. Segundo, se implementaron algunas políticas basadas en dominios y no puedo cambiar algunas configuraciones en Chrome (esta es una máquina corporativa). Me pregunto si hay algo que me he perdido y que podría, al menos, explicar por qué hace esto.
Respuesta1
...Y justo cuando terminaba de escribir esto, me topé con algo que SÍ me perdí. Parece que las políticas establecidas por los administradores de mi dominio tienen las de Chrome.AuthSchemes
política establecida en just negotiate
, por lo que simplemente no se molesta con la autenticación básica. Parece que necesito hablar con el departamento de TI...
Respuesta2
Tuve un problema similar, pero tuve problemas para localizar dónde Chrome almacena esta configuración. En OS X, está en formato ~/Library/Preferences/com.google.Chrome.plist
.
Puedes comprobar si esto te afecta leyendo la AuthSchemes
clave:
defaults read ~/Library/Preferences/com.google.Chrome.plist
Si se trata de una política de TI, se volverá a aplicar, pero puedes comprobar si este es el problema asegurándote de que AuthSchemes
esté configurada correctamente y reiniciando Chrome:
defaults write ~/Library/Preferences/com.google.Chrome.plist AuthSchemes basic,digest,ntlm,negotiate
Respuesta3
Tuve un problema similar, Chrome no mostró el diálogo para guardar después de ingresar la autenticación básica en un sitio web específico. Sin embargo, guardó el nombre de usuario/contraseña del sitio web real que visité. Resolví este problema eliminando el nombre de usuario/contraseña existente para este sitio web en "Configuración > Administrar contraseña" y reinicié Chrome. Después de esto, apareció el diálogo de guardar para la autenticación básica.
Creo que esto sucede cuando tienes una contraseña guardada en un sitio web y luego agregas una autenticación básica.