Usuário de identidade do pool de aplicativos do IIS não criado ou disponível até que o site seja iniciado

1

Estou tentando adicionar um usuário do Identity do Pool de Aplicativos a permissões de pasta no Windows Server 2012 Standard, Compilação 9200. Esse é o IIS 8.0.

Quando tento adicionar o usuário IIS APPPOOL\ExampleAppPoolIdentity , o Windows informa que o nome não foi encontrado. Todos os tipos de objeto são selecionados e os locais são definidos para a máquina local.

Estou adicionando as permissões por meio de folder properties -> security -> edit -> add

Se eu definir um site ou um aplicativo da Web para apontar para o Pool de aplicativos e navegar até o site, o usuário será criado / disponibilizado e funcionará ao adicionar permissões de pasta.

Eu tentei isso na minha versão local do Windows 7 com o IIS 7.5 e o comportamento é que, assim que o Pool de Aplicativos é criado, o usuário é criado e está pronto para adicionar como permissões a uma pasta. Eu também não tive esse problema com o IIS 7.5 antes em outros ambientes do Windows, incluindo 2012.

Meu objetivo final é adicionar as permissões à pasta por meio de programação e tive o mesmo problema ao usar Microsoft.Web.Administration para criar o Pool de Aplicativos e traduzi-lo para um SID de usuário com System.Security.Principal.NTAccount.Translate . No entanto, essa questão é puramente uma questão do sistema operacional neste momento, já que não consigo obter o mesmo resultado por meio da GUI padrão do Windows.

Existe uma maneira de forçar a criação / disponibilidade do usuário da Identidade do Pool de Aplicativos sem primeiro executar um site que esteja apontando para o Pool de Aplicativos?

    
por Rots 14.06.2016 / 03:16

0 respostas