IIS 7 usando conta de domínio para identidade do pool de aplicativos Senha inválida

IIS 7 usando conta de domínio para identidade do pool de aplicativos Senha inválida

Eu tenho um site asp.net contendo um serviço WCF que estou desenvolvendo em uma máquina Windows 7 hospedada com IIS 7. Estou precisando me conectar a uma instância do Reporting Services 2005 com o serviço e estou recebendo erros 401 ao tentar executar relatórios. Portanto, presumo que preciso executar o pool de aplicativos do IIS em uma conta de domínio. O problema é que quando tento alterar a identidade para uma conta de domínio, recebo a mensagem de erro "A senha especificada é inválida. Digite uma nova senha". Verifiquei novamente a senha várias vezes para ter certeza de que está correta. A conta que estou usando tem direitos de administrador na máquina.

Vi em outro lugar para tentar executar este comando: aspnet_regiis.exe -GA domain\username o que fiz, mas não ajudou. O que mais eu preciso fazer?

Responder1

Você está usando "&" na senha do pool de aplicativos?

Eu vi um problema em que todos os arquivos .config foram corrompidos porque a senha continha “&” como um dos caracteres. Tive que alterar a senha e atualizar todos os arquivos .config com uma nova senha e reconfigurar todos os serviços para usar essa nova senha.

Responder2

Se você estiver recebendo um erro de senha inválida, a senha ou a conta do usuário não poderão ser validadas.

Certifique-se de que o nome de usuário esteja no formato DOMAIN\usernameou [email protected].

Além disso, certifique-se de que a conta não esteja bloqueada, desativada, etc.

Na pior das hipóteses, altere a senha da conta. Se disser que a senha não está correta, provavelmente não está.

Responder3

Observe que se você usar a notação com DOMAIN\AccountName, deverá usar o nome da conta conforme escrito na caixa "pré-Windows 2000" da configuração do AD. Isso é limitado a 20 caracteres e, independentemente do comprimento, pode ser diferente do[e-mail protegido]formatar.

Se você tentar usar o nome da conta que acompanha o formato @domain.tld, mas escrevê-lo usando o formato DOMAIN\AccountName, o IIS também culpará inutilmente o problema por uma senha inválida, quando na verdade não é um nome de conta válido.

informação relacionada