Eu tenho o IIS8 no Windows Server 2012 em um servidor e o servidor de arquivos do Windows no Windows Server 2008 R2 em outro servidor.
Estou tentando ler / gravar do aplicativo ASP.NET MVC 5 em execução no IIS8 para um diretório virtual unc apontando para um compartilhamento de arquivos no servidor de arquivos.
Eu consegui trabalhar configurando duas contas de administrador com o mesmo nome de usuário e senha nos dois servidores e executando o pool de aplicativos como esse administrador. Essa é a única maneira de eu escrever para ela. Eu posso ler bem mesmo se eu não executar o pool de aplicativos como esse administrador e apenas deixar o padrão como ApplicationPoolIdentity.
Eu tentei dar permissões de controle total para todos na pasta compartilhada na permissão de compartilhamento, bem como na permissão ntfs, mas o aplicativo ainda não vai gravar no diretório virtual sem executar o aplicativo como administrador.
Acho que deve haver uma maneira melhor, mais oficial e segura de fazer o que estou fazendo, mas o que estou fazendo é a única solução que consegui encontrar até agora na Internet.
Existe algum especialista do IIS aqui que tenha lido / escrito com sucesso no diretório virtual unc de uma maneira melhor?