Can't access the App Service Editor

Evgeny Kontarzhy 20 Reputation points
2023-12-07T13:19:58.5666667+00:00

Hi,

I can access the web app URL directly when coming off the VPN, but 'Kudu' or the 'App Service Editor' show the error as it's not authenticated. I can't access the web app directly while on the VPN even though both IP addresses have been allowed access. On the VPN also doesn't load the web app when it's been made publicly available.

Thanks,

Evgeny

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,961 questions
{count} votes

Accepted answer
  1. ajkuma 28,036 Reputation points Microsoft Employee Moderator
    2023-12-08T10:35:50.4+00:00

    Evgeny, Just to highlight, Kudu (is a companion app, the engine behind a number of features in Azure App Service related to source control based deployment)

    There are 2 authentication mechanisms.

    • Single sign on. This is only available and a default mechanism accessing via browser. User will be authenticated via AAD login. >> When Kudu site is access/opened in the same session.
    • Basic Auth using Deployment-credentials. This is default for non browser - such as curl. However, one can force this mode on browser by appending basicauth such as https://mysite.scm.azurewebsites.net/basicauth.

    Kudu wiki :
    Only those with Contributor / Owner access (to be exact, with microsoft.web/sites/publish/action or, for slot, microsoft.web/sites/slots/publish/action) can access to Kudu (SCM).

    As I understand, you are unable to access the Azure Webapp url and also Kudu site and you have mentioned IPs have been allowed.

    It’s possible that the VPN settings or firewall might be blocking access. You might need to check the VPN settings and make sure that the necessary ports are open.

    Ref: Accessing-the-kudu-service and Kudu architecture

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.