Esse artigo descreve quais as configurações necessárias para que seja possível a execução da aplicação por um usuário definido no web.config
Solução
Configurações no IIS:
Setar o diretório criado anteriormente como diretório virtual no IIS;
Em propriedades torná-lo uma Aplicação, e setar no item Application Protection a opção (High) Isolated;
Encriptando usuário e senha no registro.
Rodar o seguinte comando na pasta onde foi extraído o conteúdo de aspnet_setreg:
aspnet_setreg.exe -k:SOFTWARE\GMM\ASPNET -u:"domínio\usuário" -p:"senha"
Abrir regedt32.exe no run.
Em HKLM\SOFTWARE\GMM\ASPNET\ASPNET_SETREG, setar permissões de leitura para o usuário local\ASPNET.
Direitos e permissões atribuídas ao usuário:
Administrative Tools, Local security Policies, Local Policies, User Rights Assignment:
Access this computer from the network
Deny logon locally
Log on as a batch job
Log on as a service
Permições nas pastas para o usuário corrente:
C:\WINNT\Microsoft.NET\Framework\
Full Control
C:\WINNT\temp
Read/Write/Delete
Application folder
Read
%installroot% hierarchy(C:\WINNT\Microsoft.Net\Framework\v1.0.3705)
Read
C:\WINNT\assembly
Read
Web site root:
C:\inetpub\wwwroot or the path that the default Web site points to
Read
C:\WINNT\system32
Read
Parent directories of context
List Folder/ Read
Mais informações
Para:
Windows 2000 Server
Nenhum comentário:
Postar um comentário