Comment déboguer "You do not have permission vers view this directory ou page" ?

Comment déboguer “You do not have permission to view this directory or page” ?

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

C’est essentiellement un indice qu’Azure rencontre une erreur lors de l’exécution de votre application web. Comme elle est en production, elle n’affiche aucun message d’erreur utile. À des fins de test/débogage, vous pouvez activer les messages détaillés d’Azure, puis les désactiver lorsque c’est prêt pour la production. Pour ce faire, vous devez suivre ces deux étapes :

  • Connectez-vous à Azure > App Services (menu de gauche) > Votre Web App > App Service logs (la zone de recherche est en haut si vous ne le trouvez pas), puis activez Detailed Error Messages ou activez toutes les options de journalisation, c’est à vous de décider.

  • Ajoutez ce qui suit dans votre fichier Web Config :
    Ajoutez <customErrors mode="Off" /> AVANT la balise de fermeture system.web, </system.web>. De même, ajoutez <httpErrors errorMode="Detailed"></httpErrors> AVANT </system.webServer>. Enfin, téléversez le Web Config sur Azure et croisez les doigts.

Si vous suivez correctement les étapes, cela affichera les messages d’erreur en détail et, espérons-le, à partir de là, vous comprendrez ce qui n’a pas fonctionné. Bonne chance !