¡Si! (Siempre que esté usando IIS 7.0+) Debe establecer la loadUserProfileconfiguració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\hivelistsi el NTUSER.DATarchivo ubicado en [...]\Users\Testing\NTUSER.DATestaba cargado, y estaba, con SID S-1-5-82-454248297-962034619-2554273252-202815998-4121577539)
- Verifiqué la presencia de la
HKU\[SID]\Environmentsclave, está presente, tiene valores TEMPy TMPapunta a %USERPROFILE%\AppData\Local\Temp.
La razón por la que tuve que cargar una página es porque olvidé cambiar el Start Modede OnDemanda AlwaysRunning. Cuando creé otro grupo de aplicaciones con Start Modeset 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