¡Si! (Siempre que esté usando IIS 7.0+) Debe establecer la loadUserProfile
configuración para la identidad del grupo de aplicaciones en verdadero. La identidad del grupo de aplicaciones ahora tendrá un perfil de usuario en \ Usuarios \ [Nombre del grupo de aplicaciones]. Luego puede editar este perfil para tener variables de entorno personalizadas, etc.
IIS 7 Consejo # 3 Ahora puede cargar el perfil de usuario de la identidad del grupo de aplicaciones
EDITAR: Acabo de probar esto (en IIS 10), debido a tu comentario, y definitivamente está funcionando aquí.
- En IIS, creé un nuevo grupo de aplicaciones llamado
Testing
- Cambié los valores predeterminados del grupo de aplicaciones para establecer Cargar perfil de usuario en
True
- Inicié el grupo de aplicaciones, probando
- Verifiqué si el perfil de usuario se creó en \ Users \ Testing: no
- Agregué un sitio web al grupo de aplicaciones y reinicié el sitio web
- Revisé nuevamente para ver si se creó el perfil de usuario: todavía no
- Navegué al sitio web en mi navegador, por lo que el grupo de aplicaciones se cargaría
- Verifiqué por tercera vez para ver si se creó el perfil de usuario: sí
- Verifiqué para ver si el registro de usuarios estaba cargado
HKEY_USERS
(verificando HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist
si el NTUSER.DAT
archivo ubicado en [...]\Users\Testing\NTUSER.DAT
estaba cargado, y estaba, con SID S-1-5-82-454248297-962034619-2554273252-202815998-4121577539
)
- Verifiqué la presencia de la
HKU\[SID]\Environments
clave, está presente, tiene valores TEMP
y TMP
apunta a %USERPROFILE%\AppData\Local\Temp
.
La razón por la que tuve que cargar una página es porque olvidé cambiar el Start Mode
de OnDemand
a AlwaysRunning
. Cuando creé otro grupo de aplicaciones con Start Mode
set to AlwaysRunning
, el perfil de usuario se creó cuando asigné un sitio web al grupo de aplicaciones y reinicié el sitio web.
Más información útil sobre las identidades del grupo de aplicaciones : identidades del grupo de
aplicaciones