Web Apps

Web Apps in Azure App Service provides a scalable, reliable, and easy-to-use environment for hosting web applications. Select from a range of frameworks and templates to create a web site in seconds. Use any tool or OS to develop your site with .NET, PHP, Node.js, Python and more. Choose from a variety of source control options including TFS, GitHub, BitBucket and others to set up continuous integration and develop as a team.

More details about the services are available in the App Service documentation. If you have a technical issue, please open a post on the developer forums through Stack Overflow or MSDN.

Products that we listen to in this space include: App Service, Web Apps, API Apps and Web App for Containers.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add Azure tags option for Application service Environment

    Today Application service Environment cannot be tagged. It causes issues with Charge Back with Billing and cost management

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Advanced application restart gated by Delete lock

    At the moment, if there is a Delete lock applied to an App Service, it prevents the Advanced application restart feature from working. Reference ticket 119060721001994.

    It appears that Advanced application restart is an older feature implemented before locks were exposed, and it issues a DELETE HTTP request to perform the Advanced application restart, which is denied due to the Delete lock being in place for the app service.

    This is inconsistent with other actions that effectively do the same thing - via Restart, Scale Out/In, Scale Up/Down, and Kudu process kills. Note that Kudu is the only way to…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  3. VNet Integration documentation remove "production workloads" reference

    Although VNet integration feature is in preview, online documentation (https://docs.microsoft.com/en-us/azure/app-service/web-sites-integrate-with-vnet) states that feature "...is supported for Windows app production workloads with the following limitation...". In our case none of the limitations applied so we decided to use it in production. Unfortunately once live we experienced connectivity issues that resulted to be related to missing reconfiguration mechanisms (reconfigure the regional VNet integration) on failure.
    Talking to Azure Support I understood issues like this are being investigated by the Azure Product group team and will be fixed in upcoming versions. Talking to them my understanding of the situation is that…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  4. Make Small App Service Plans (S1/B1) more reliable

    We've faced a issue of random high CPU in App Service Plan (S1), Azure support says that it is due to internal monitoring. But my suggestion is why to keep app service plan on such low resources that internal monitoring services suck the CPU / Memory resources.

    In Short - Microsoft should make the azure internal services to use minimum resources / increase resources for small app service plans such as S1.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  5. remove server header from the front end servers

    Please remove the server header from the web app front end server and from API Management servers.
    It does not matter if our web app removes the header, the front end server still has the header

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  6. make Active Directory Password parameter in .Net Core like .Net Fwk.

    This a real trouble.
    If there actually IS the parameter in te connection string, AND it is displayed as a valid connection string in Azure Portal, it MUST be supported.

    Over and over, the features and documentations make it harder to use. And that make non sense.
    I teach, train and Support lots of developers from all around the world, explaining them that it is simple to work with MSFT technologies . But this is not the way MSFT make things now.
    Of course, it must be supported in AzureWeb apps in order to be useful for customers.
    TIA

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Use Consul with Azure Web Apps

    I have a large number of services/clients hosted in many ways and want to create a service discovery solution across them.
    I wanted to go further with the consul approach, however, since I also have Azure Web Apps in my environment, those apps cannot be used with Consul. At least, if you consider this Stack Overflow question https://stackoverflow.com/questions/48507612/using-consul-with-azure-app-services

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. App Services user credential error not shown to user

    I recently changed the subscription owner which wiped out the previous user credentials for web deploy. I was trying to create and save "User Credentials" again in the Azure Portal, but the "Saving Credentials" notification would never finish. Using Azure CLI, I came to know the actual error which is "The publishing username has to be globally unique, and the name you provided has already been taken by another Azure customer. Please type in a different name." It would have been nicer if Azure Portal would have shown the same error.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Enable surfacing all attributes from Win32_PerfRawData_Tcpip_TCP (https://msdn.microsoft.com/en-us/library/aa394341(v=vs.85).aspx)

    We have been experiencing sporadic times of high dependency latency. Understanding where this is coming from would help narrow down a long term solution.

    Enable surfacing all attributes from Win32_PerfRawData_Tcpip_TCP https://msdn.microsoft.com/en-us/library/aa394341(v=vs.85).aspx

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  10. MIM Web Service Connector Bug - Endpoint names starting with number cannot be validated

    When trying to configure the MIM Web Service Connector host entry, it will fail to validate if the host name begins with numerical value such as 1234-TestingWS.azurewebsites.net.

    Please update the validation criteria for the connector

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Select ASE Front End Scale Pricing Tier from Azure portal, using CSP Subscription

    I trying to change the ASE Front End size from Azure portal using CSP Subscription, but Pricing Tier is blank and can not be selected.

    I know that it is possible to respond using REST API, Azure PowerShell, etc.

    Can I setting on Azure portal in the future ?

    Best regards.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  12. Azure Web App for Containers - multiple restarts on swap

    Hello Azure App Service Team,

    we are experiencing issues when deploying an azure app service which is a web app for containers (linux).

    In the Azure DevOps release pipeline, we use the "Azure App Service manage" and the"Azure Web App for Containers" tasks to deploy the container. The release process looks like this:

    Step 1) The staging slot gets started using the "Azure App Service manage" task
    Step 2) Then the "Azure Web App for Containers" task deploys the image to the staging slot
    Step 3) The "Azure App Service manage" task then swaps the staging slot with the production…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  13. App Service Environment - Issues with "VIP type" for Network

    We can see that there are multiple bugs in App Service Environment - Issues with "VIP type" for Network:
    - When we select Internal; There is no validation of Domain Name
    - When we select External; it does not provide the IP Address range
    - Same issue is observed with new and existing Network

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  14. MIM Web Service Connector Enhancement - Add authentication pattern for OAuth/OpenID Connect

    The Current Connector does not natively support adding OAuth as an authentication option which makes it quite cumbersome to connect to modern rest services, and as the connector also only supports "application/json" payloads, the WebserviceCall cannot be used to authenticate to Azure using OAuth as it requires "application/x-www-form-urlencoded"

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. [Swap] Web App - Display a warning message if TLS version is different

    Hello,

    Can you display a warning message if TLS version is different when swapping slots ?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  16. Define X-Forwarded-Port

    As Wep App for Container works with a front proxy and as the https traffic incoming on port 443 is redirect as http on port 80, the HTTP Header X-Forwarded-Port should be define as it is on AWS (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/x-forwarded-headers.html)

    As of today, the header is missing and that breaks libs like phpCAS checking for this header through $_SERVER['HTTP_X_FORWARDED_PORT'] to get the current "external" url.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  17. new resource group created from newly created AppServicePlan it defaults to 'South Central US location

    Input
    -create new AppServicePlan
    -not using existing RG but creating new ResourceGroup
    -Location ASEv2(West Europe)
    -PricingTier I1 isolated

    Output
    -An AppServiceplan with Location West Europe -- Thats OK
    -An ResourceGroup with location South Central US -- NOT OK
    Expected the RG to get located in West Europe just as the created
    AppServicePlan

    Our company policy does not allow to put resources in South Central US

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. wow, i wonder it deploying a vpn produce more difficult. That's right, most people are very familiar with"bash" commands. Change control?

    wow, i wonder it deploying a vpn produce more difficult. That's right, most people are very familiar with"bash" commands. Change control anyone?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. How to run custom deployment steps when deploying to App Service for Linux

    Well I hope this is the write place to post this question.
    I came from: https://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-nodejs

    I am trying to deploy a nodejs app to azure which has custom build steps.

    I would like the deployment to run:
    npm install
    npm build
    After it's deployed

    It seems it only runs `npm install --production` and then tries to run the file listed in the `main` field of package.json. Although the source is in typescript so I would need to compile it first.

    I saw here:
    https://github.com/projectkudu/kudu/wiki/Custom-Deployment-Script

    That you can add a `.deployment` file to call `deploy.cmd` file which will execute commands.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Deployment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Why Apache TomEE is not avialable under app-service-linux-intro

    Currently only Tomcat 8.5, 9.0, Java SE, WildFly 14 (all running JRE 8), are available as linux supported runtimes:

    https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro

    Why Apache TomEE (TomEE plume 7.1.0) is note available since it's java 8 compatible?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base