
Estou criando um arquivo PDF com o IIS (com algum código) e salvando-o em uma pasta que tenha a autenticação anônima do IIS habilitada.
Quando tento abri-lo por meio de seu URL, o IIS apresenta um erro 401 "Não autorizado". Quando copio e colo manualmente um arquivo na mesma pasta, ele abre bem.
Ao olhar a ACL do PDF, 3 usuários apresentam "Acesso negado". Quando eu os excluo, o PDF abre perfeitamente.
Responder1
Altere o diretório upload tmp para algum lugar com permissões IIS_IUSRS conforme necessário.
Os arquivos enviados herdam as permissões destediretório temporário, à medida que eles são movidos (levando sua permissão) quando o upload é concluído.
Responder2
Tente alterar as permissões do arquivo PDF para permitir que usuários anônimos o leiam. Siga os passos abaixo:
Para ajustar as permissões do arquivo, abra a caixa de diálogo de propriedades do arquivo PDF, selecione a guia segurança, clique no botão editar, adicione o grupo "IIS_IUSRS" à lista de usuários e conceda-lhe a permissão "Ler e Executar". Em seguida, clique no botão OK para salvar suas alterações.