Se muestra a continuación al implementar mi aplicación web angular:
No tiene permiso para ver este directorio o página.
Antes de la implementación, mi aplicación funcionaba perfectamente bien en local. pero después de implementarlo me arroja errores.
Actualmente estoy revisando las siguientes preguntas y respuestas de Microsoft.
Pero esto no es tan útil en mi caso.
Si alguno de ustedes se enfrentó a un problema similar, ¿alguien puede ayudar?
No tiene permiso para ver este directorio o página.
Es posible que falten algunos archivos de código fuente. Reimplementación de la aplicación
Verifique todos los archivos de su aplicación web a través de la KUDU Console . Siga este vínculo, <your_web_app_name>.azurewebsites.net > Debug Console (desde el menú superior) > CMD/PowerShell > Site > wwwroot . Eso debería contener todos sus archivos.
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.
Siga los pasos a continuación:
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 active todas las opciones de registro. tú decides.
Ahora agregue lo siguiente en su archivo Web.Config ,
En su archivo Web Config , agregue <customErrors mode="Off" /> ANTES de la etiqueta de cierre system.web, </system.web> . Del mismo modo, agregue <httpErrors errorMode="Detailed"></httpErrors> ANTES de </system.webServer> . Cargue Web.Config en Azure.
Siguiendo los pasos anteriores, mostrará los mensajes de error en detalle.
Consulte el subproceso SO , el error de Azure y esto para obtener más detalles.