No se puede acceder al archivo PDF en el sitio IIS cuando se abre desde un navegador

No se puede acceder al archivo PDF en el sitio IIS cuando se abre desde un navegador

Estoy creando un archivo PDF con IIS (con algún código) y lo guardo en una carpeta que tiene habilitada la autenticación anónima de IIS.

Cuando intento abrirlo a través de su URL, IIS me da un error 401 "No autorizado". Cuando copio y pego manualmente un archivo en la misma carpeta, se abre bien.

Al mirar la ACL del PDF, 3 usuarios tienen "Acceso denegado". Cuando los elimino, el PDF se abre bien.

ingrese la descripción de la imagen aquí

Respuesta1

Cambie el directorio tmp de carga a algún lugar con permisos IIS_IUSRS según sea necesario.

Los archivos cargados heredan los permisos de estedirectorio temporal, ya que se mueven (llevando consigo su permiso) cuando finaliza la carga.

Respuesta2

Intente cambiar los permisos del archivo pdf para permitir que usuarios anónimos puedan leerlo. siga los pasos a continuación:

Para ajustar los permisos del archivo, abra el cuadro de diálogo de propiedades del archivo PDF, seleccione la pestaña de seguridad, haga clic en el botón editar, agregue el grupo "IIS_IUSRS" a la lista de usuarios y concédale el permiso "Leer y ejecutar". Luego, haga clic en el botón Aceptar para guardar los cambios.

información relacionada