Saltar al contenido

Mensaje del sitio web de Azure “No tiene permiso para ver este directorio o página”. ¿Qué hacer?

Te damos el resultado a esta preocupación, al menos eso deseamos. Si tienes inquietudes puedes dejar un comentario y sin tardanza

Solución:

You do not have permission to view this directory or page.

Eso básicamente es una pista de que Azure encuentra un error al ejecutar su aplicación web. Dado que está en producción, no muestra ningún mensaje de error útil. Para fines de prueba/depuración, puede activar la mensajería detallada de Azure y desactivarla cuando esté lista para la producción. Para ello, tienes que seguir estos dos pasos,

  • Inicie sesión en Azure > App Services (menú del lado izquierdo) > Your Web App > Registros de App Service (el cuadro de búsqueda está en la parte superior si no puede encontrarlo), luego active Detailed Error Messages o activa todas las opciones de registro, depende de ti.
  • Ahora agregue lo siguiente en su Web Config expediente,
  • En tus Web Config añadir archivo ANTES de la etiqueta de cierre system.web, . Del mismo modo, agregue ANTES DE . Por último, sube el Web Config a Azure y cruza los dedos.

Si sigue los pasos correctamente, se mostrarán los mensajes de error en detalle y, con suerte, a partir de ahí podrá descubrir qué salió mal. ¡Buena suerte!

Según mi experiencia, si su ID de usuario de inicio de sesión en Azure Active Directory (AAD), debe modificarlo en Configuración:

  • Autorización de autenticación
  • Autenticación de App Service, “ON” =>> elija: Iniciar sesión con Azure Active Directory
  • Seleccione ‘ActivityProvider’, según su propósito. En mi caso, estoy usando AAD.
  • Configurado (Express: APLICACIÓN existente)
  • Administrar Azure Active Directory: administrar permisos y administrar aplicaciones

Para Administrar permiso ==>> Agregar, en Permiso de delegado, elija: Inicie sesión y lea el perfil de usuario y actualice su navegador para iniciar sesión nuevamente

  • Lo primero que debe hacer es ir y verificar las carpetas si su guerra se descomprimió dentro de la carpeta de aplicaciones web. para eso, si su URL web es “xyz.azurewebsites.net”, intente abrir xyz.scm.azurewebsites.net. Esto debería redirigirte a la interfaz de KUDU donde puedes ver algunas pestañas. En esas pestañas, seleccione Consola de depuración y luego seleccione CMD en el menú desplegable. Esto debería darle una estructura de carpetas. Ahora vaya a sitio->wwwroot->webapps. Allí verifique si su guerra se desempacó.
  • De lo contrario, intente reiniciar la aplicación web y vea si esto funciona. Si al crear su plan de servicio de aplicaciones seleccionó el nivel de precios Estándar, cámbielo a premium
  • Por último, pero no en la lista, puede habilitar el registro para su aplicación. Luego vaya a Supervisión-> Registros de diagnóstico. Encienda esos ajustes. A continuación, seleccione Transmisión de registros (justo debajo de los registros de diagnóstico).

Espero que esto ayude.

Tienes la opción de añadir valor a nuestra información tributando tu veteranía en las explicaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *