Posso definir um domínio padrão para um site autenticado do Windows no IIS7?

4

Eu tenho um site de intranet usando Autenticação do Windows . Quando os usuários são solicitados por credenciais, eles inserem:

User: domain\username
Pass: SomePassword

Seria bom se eles pudessem deixar de fora a parte domain\ que seria preenchida com um domínio padrão. Eu estou disposto a desistir da capacidade de login com uma conta de servidor / máquina (não-domínio) porque nós não usamos isso de qualquer maneira.

Isso parece ser possível com o BasicAuth, mas não consigo encontrar uma referência sobre como fazer isso com o WindowsAuth.

    
por Michael Haren 15.02.2010 / 16:03

2 respostas

2

"Autenticação do Windows" significa que o navegador envia as credenciais do usuário atualmente conectado ao servidor da web; então, se essa autenticação falhar porque o usuário não tem direitos suficientes para acessar o site, ele será solicitado a fazer logon.

As credenciais enviadas automaticamente pela Autenticação do Windows são sempre as do usuário atualmente conectado, incluindo o domínio ao qual ele pertence; então você não pode especificar nada aqui, já que não faria sentido fazer isso.

    
por 15.02.2010 / 16:09
1

Você não pode, não há como o IIS definir o domínio padrão ao usar a autenticação integrada. Um truque popular para apaziguar os usuários é fazer com que eles façam login com [email protected] (seu UPN nos termos do Active Directory) - isso geralmente corresponde ao endereço de e-mail e é muito mais palatável para os usuários finais.

    
por 15.02.2010 / 16:08