Cambiar el usuario y la contraseña de 'Conectar como' para el sitio IIS

Cambiar el usuario y la contraseña de 'Conectar como' para el sitio IIS

Estoy intentando conectar el nombre de usuario 'Conectar como' para la ruta física en nuestro sitio web IIS 7.5, que se encuentra en las ventanas Sitios -> Sitio web predeterminado -> Configuración básica -> Conectar como interfaz de usuario. Necesito hacerlo a través de la línea de comandos de PowerShell o durante la implementación de una aplicación de línea de comandos de MSDeploy. Actualmente se completa con el nombre de usuario y la contraseña de un entorno diferente con un dominio diferente, por lo que el usuario no funciona y es necesario cambiarlo. Además, utilizamos la misma configuración de IIS en la mayoría de nuestros entornos, por lo que es mucho más conveniente implementar 1 paquete zip y cambiar el nombre de usuario durante la implementación en lugar de implementar 1 paquete zip para cada entorno, o cambiarlo manualmente cada vez que implementamos.

Respuesta1

Asegúrese de tener instalado el módulo IIS PowerShell, luego use:

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter `
 "system.applicationHost/sites/site[@name='Default Web Site']/application[@path='/']/virtualDirectory[@path='/']" `
 -name "userName" -value "peter"

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter `
 "system.applicationHost/sites/site[@name='Default Web Site']/application[@path='/']/virtualDirectory[@path='/']" `
 -name "password" -value "mysuperpassword"

Estas son dos líneas, simplemente las formateé para mostrarlas aquí.

información relacionada