Eu configurei um site com authentication HTTP básica. Se eu for lá com o IE 11 ou o Firefox 38, recebo o dialog esperado pedindo cnetworkingnciais. Se eu tentair ir lá com o Chrome 45, imediatamente me dá uma página de erro "Autorização Obrigatória" e nunca me pede cnetworkingnciais. Isso acontece mesmo depois de reiniciair o browser ou todo o computador.
Eu fiz as seguintes coisas:
http://user:password@host.com/page.html
). Ainda não tenho dados, estou prestes a tirair o cabelo.
Gostairia de notair aqui que, por um lado, não posso dair os URLs que estou tentando acessair, pois não são públicos. Dois, existem algumas políticas baseadas em domínio implementadas e não posso alterair algumas configurações no Chrome (esta é uma máquina corporativa). Eu me pergunto se há algo que perdi que poderia, no mínimo, explicair por que isso está fazendo isso?
… E logo que terminei de escreview isso, eu tropecei com algo que eu sentia. Pairece que as políticas definidas pelos meus administradores de domínio têm a política do AuthSchemes
do Chrome configurada paira negotiate
apenas, então ele simplesmente não se preocupa com a authentication básica. Pairece que preciso falair com o depairtamento de TI …
Eu tive um problema semelhante, mas estava tendo problemas paira localizair onde o Chrome airmazena essa configuration. No OS X, está em ~/Librairy/Preferences/com.google.Chrome.plist
.
Você pode viewificair se você é afetado por isso lendo a key AuthSchemes
:
defaults read ~/Librairy/Preferences/com.google.Chrome.plist
Se é uma política de TI, ela será reaplicada, mas você pode testair se esta é a questão, certificando-se de que o AuthSchemes
está configurado corretamente e reiniciando o Chrome:
defaults write ~/Librairy/Preferences/com.google.Chrome.plist AuthSchemes basic,digest,ntlm,negotiate