Google Chrome: passe a autenticação do Windows

26

O I.T. O departamento está considerando permitir a instalação e a implantação automatizada do navegador Google Chrome em mais de 100 desktops. Um dos requisitos é que as credenciais de domínio sejam passadas. O comportamento desejado é o mesmo do Internet Explorer.

Surgiu um problema ao navegar pelos recursos da intranet. Os sites de intranet que exigem autenticação do Active Directory exibem a caixa de diálogo "Autenticação necessária".

Para cada site, você precisa inserir suas credenciais de domínio.

Pergunta : o Google Chrome atualmente oferece suporte a repassar a autenticação do Windows? Em caso afirmativo, como você configura essa configuração de segurança?

    
por p.campbell 04.06.2009 / 20:05

6 respostas

17

Isso foi incluído na versão estável do Chrome 5.x em maio de 2010. Ele funciona de maneira semelhante ao Internet Explorer, pois os URLs de "Intranet" (sem pontos no endereço) tentarão o logon único se solicitado pelo servidor.

Para ativar a passagem para outros domínios, você precisa executar o Chrome com um parâmetro de linha de comando extra:

chrome.exe --auth-server-whitelist="*example.com,*foobar.com,*baz"

Plano de fundo

De acordo com a lista de problemas do Google para o Chromium , esse problema foi relatado em setembro de 2008. O recurso de passagem NTLM foi aparentemente dado à equipe do Google Summer of Code. Parece que será trabalhado no Verão de 2009 no Google Summer of Code .

Esta é uma boa notícia e esperamos que traga alguma estatura para a imagem do Chrome na empresa. A intranet é tão prevalente e adotar um navegador é difícil sem ter esse recurso.

    
por 08.06.2009 / 20:28
7

Você configura a lista de desbloqueio do NTLM iniciando o Chrome com esse parâmetro adicional:

chrome.exe --auth-server-whitelist="*example.com,*foobar.com,*baz"

Fonte:
link

    
por 18.03.2011 / 17:19
4

O Chrome agora passa pela autenticação do Windows, que funcionará em qualquer host sem um domínio. Se você usar domínios em todos os sites da intranet, precisará usar a opção de linha de comando - auth-server-whitelist .

    
por 11.03.2011 / 19:31
4

O Chrome foi atualizado (versão 5+) tem o seguinte:
No Windows, ele se integra à configuração de zonas da intranet em 'opções de internet'

In Windows only, if the command-line switch is not present, the permitted list consists of those servers in the Local Machine or Local Intranet security zone (for example, when the host in the URL includes a "." character it is outside the Local Intranet security zone), which is the behavior present in IE.

If a challenge comes from a server outside of the permitted list, the user will need to enter the username and password.

Para outros sistemas operacionais, você pode usar a opção de linha de comando:

--auth-server-whitelist="*example.com,*foobar.com,*baz"

fonte: link

    
por 08.06.2011 / 06:31
3

Isso não está incluído no Google Chrome; no entanto, você pode tentar executar um serviço de proxy local que ofereça suporte ao NTLM. Isso precisaria ser instalado em cada computador e o Chrome precisaria ser configurado para utilizar o proxy.

Servidor Proxy de Autorização NTLM

Proxy de autenticação do Cntlm

    
por 04.06.2009 / 20:24
2

Eu não posso dizer se foi planejado ou não, mas não está na versão atual.

Ele é baseado em um navegador de código aberto, o Chromium. Se você quiser tal recurso, pode pagar alguém para adicioná-lo.

    
por 04.06.2009 / 20:08