After I published an ASP.NET Core app to Azure from Visual Studio 2017 I am getting this message when I click on the app url:
It was working fine before. Is there a way to figure out what's wrong with my pushed changes?
Check Web App > Authentication /Authorization and Web App > Networking > Access Restrictions. Create the production build by executing 'npm run build' command. A build folder will be generated in the solution with some meta data files. Reference the build folder while deploying the react app to azure.
Grant admin consent in App registrationsSelect Azure Active Directory, and then select App registrations. Select the application to which you want to grant tenant-wide admin consent. Select API permissions. Carefully review the permissions that the application requires.
In the Azure portal, go into your storage account to grant your web app access. Select Access control (IAM) in the left pane, and then select Role assignments. You'll see a list of who has access to the storage account.
You do not have permission to view this directory or page.
That's basically a hint when Azure encounters an error while running your web app. Since its in production, it does not show any useful error messages. For testing/debugging purposes you can turn on the Azure detailed messaging, and turn back off when its ready for production. To do so, you have to follow these two steps,
Your Web App
> App Service logs (search box is at the top if you can't find it), then turn on Detailed Error Messages
or turn on all of the logging options, up to you.Web Config
file:
Add <customErrors mode="Off" />
BEFORE system.web closing tag, </system.web>
. Similarly, add <httpErrors errorMode="Detailed"></httpErrors>
BEFORE </system.webServer>
. Finally, upload the Web Config
to Azure and cross your fingers.If you follow the steps correctly, that will show the error messages in detail and hopefully from there you will figure out what went wrong. Good Luck!
Hope this help.
From my experience, if your login user ID under Azure Active Directory (AAD), you have to modify in Settings:
For Manage Permission ==>> Add, In Delegate Permission, choose: Sign in and read user profile and refresh your browser to login again
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With