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. gRpc support in Azure App Service

    We can't host gRPC apps in azure app service offering. Could you provide timeline of this feature?

    987 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add naked domain support to App Service Managed Certificates

    Currently naked domains are not supported when creating App Service Managed Certificates. I want to be able to create a free SSL certificate on a naked/apex domain.

    2,244 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    49 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Work is actively underway to add naked domain support with an automatic renewal flow to App Service Managed Certificates. There have been some snags getting the auto-renewal flow working. We understand these kinds of delays are frustrating, but rest assured the feature is being worked on and is coming in the future.

    -Azure App Service Team

  3. Easy Auth OpenID Connect Provider - Support a Bearer Token

    We would like to use the Easy Auth OIDC provider with a Bearer token so that we can use client credentials grants with our API's.

    We tested the easy auth OIDC provider and were able to get code flow working with our IDP using these instructions:
    https://docs.microsoft.com/en-us/azure/app-service/configure-authentication-provider-openid-connect

    Adding bearer token support would allow us to leverage Easy Auth with our preferred IDP for both user and machine auth flows.

    70 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Allow scale up to Premium V3 without redeploy or cloning

    When using an existing App Hosting Plan like S or Pv2 you can't scale to the new P*v3. It just says "Premium V3 is not supported for this scale unit." That last part is an easy sentence to write, but a much harder thing for us to execute.
    It would be great if we could have an option to migrate seamlessly to Pv3. Yes, it needs to migrate to a new scale unit that support Pv3, but it's much easier for Azure to manage all the things than doing it from User-Side.

    93 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Static Web Apps support for generic SCM and CI/CD

    Static Web Apps, still in public preview as I'm writing this, only seems to integrate with Github and Github Actions.
    Even if we love Github, it would make sense to allow:


    1. Other Git repo such as Azure Repo, Gitlab, Bitbucket, ...

    2. Other CI/CD tools such as Azure Pipelines, Bitbucket Pipelines, Jenkins, ...

    In other words, exactly like normal Web Apps today.

    210 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Deployment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support App Service Managed Certificates on Free and Shared Tiers

    Allow web apps on Free and Shared tiers to use App service Managed Certificates

    735 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Ensure Autoscale allows for new instances to get in rotation only if an App is ready

    Currently autoscale puts instances into rotation without checking if the actual application is warmed up. Please add a feature to autoscale that checks if an application is warmed up before its put into rotation. Noting that the new Health Check feature has capabilities to detect bad instances based on URL (this is different than adding new instances with autoscale) this may be start as you could queue off the URL to hit in the app to know if an instance is ready to be in rotation.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Deployment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Enable container app services to use managed identity to pull image from acr

    Please enable container app services (and container function apps) to use managed identity (system and user) to pull images from azure container registry.

    This is not currently supported, ref the note on the bottom of this doc page https://docs.microsoft.com/en-us/azure/container-registry/container-registry-authentication-managed-identity

    This would improve the deployment process for app services and also the security for acr since we then can disable the acr admin account.

    14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Deployment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Recycle corrupted App Service instance

    Offen time some instance became unresponsive over time. Most of the time, advance restart or scaling in or out do not resolve the issue.

    Even Scaling up or down sometime kill the instance and brings the same one back.

    Killing the process didn't help either.

    We need to be able to remove tained instance. Please mail me back if you need more info.

    20 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API Apps  ·  Flag idea as inappropriate…  ·  Admin →
  10. Please support PHP 7.4 for Linux App Services

    Please update the stack for Linux App Services.
    Thanks!

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. WebJobs Dashboard should display an appropriate message regarding incompatibility with WebJobs 3.x

    Common connection string errors are being seen in the WebJobs dashboard when using Webjobs 3.x. Please see: https://github.com/Azure/azure-webjobs-sdk/issues/2179

    Is this due to WebJobs Dashboard being deprecated, or is there a fix in the works for compatibility with WebJobs 3.x?

    There is a issue opened last year suggesting, at least, adding a warning message to the dashboard, and I believe that this is important to save time troubleshooting these connection errors that are being thrown. Please see : https://github.com/Azure/azure-webjobs-sdk/issues/2180

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  12. Unable to use subnet when VNET Integrated App is deleted

    When an app service is integrated into Regional VNET the subnet is delegated with Microsoft.Web/Server Farm and if we delete app service we are unable to remove the service association link from the subnet. subnet goes waste and needs to raise a ticket with Microsoft. Either don't allow people to delete the function app/App Service, forcing them to disconnect from VNET prior or if it gets deleted to also clean up the delegation on the subnet.

    37 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  13. Support TLS client certificate inclusion paths

    Currently App Services support only exclusion paths for client certificate authentication. It would be good to have inclusion paths also.
    For example currently it is not possible to configure client certificate authentication with the following structure:
    / -> no authentication
    /api/ -> with client certificate authentication

    31 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  14. Unable to check the property unauthenticatedClientAction using Azure policy/PowerShell

    I am unable to check the property unauthenticatedClientAction using Azure policy/PowerShell

    However, We really need to check the property value of “unauthenticatedClientAction” (in the policy if possible), this is for the cloud security implementation that has very high priority in my organization.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  15. You should get a warning to also move the Staging slot when you change the App Service plan

    Currently when you use the Change App Service plan page to move your app to another plan, the staging slot will remain on the old plan. This will lead to problems when swapping the Staging slot to Production as part of a deployment.

    It would be nice if the Change App Service plan page:
    1. would warn you when an app has a staging slot, and advice you to move that to the same plan.
    2. would offer you the option (a list of checkboxes for all staging slots) to move all staging slots of the app service in the…

    14 votes
    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. Do not remove the Advanced Restart Feature

    An info bar for App Services > Diagnose and Solve Problems > Diagnostic Tools > Advanced Application Restart now states "Advanced Application Restart will be replaced with Application Health Check". Please leave the advanced restart option in place. The Health check should be an additive change, not a replacement, and certainly not a hard feature swap.

    We use advanced app restarts all the time. Health check restarts would solve those scenarios where an instance is in a fully degraded state, but it would miss other scenarios (like higher memory usage, but not yet critical; or a partially degraded instance). Also,…

    43 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  17. Integrate Azure B2C with Azure Static Web Apps

    Hi, It would be nice to be able to integrate Azure B2C as auth via AAD in an Azure Static Web App.
    AAD is available as default at the moment as far as I know but I can’t find any way to integrate B2C like for example a normal Azure Function App.

    Here are the docs for auth [https://docs.microsoft.com/en-us/azure/static-web-apps/authentication-authorization][1] in a static web app.

    13 votes
    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. Support App Configuration as reference app settings

    Currently, App Service supports getting Key Vault secrets as references in app settings.
    https://docs.microsoft.com/en-au/azure/app-service/app-service-key-vault-references#reference-syntax

    Having a similar functionality with App Configuration would allow to manage certain settings centrally, while being able to use them in App Service transparently as if they were App Settings.

    15 votes
    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. Add alternate validation methods for App Services Managed Certificates

    Please create an alternate method of validation for creating an App Services Managed Certificate. We use CloudFlare in front of our App Services, so the CNAME points to CloudFlare and not Azure. Consequently, validation fails. A preferable alternate solution would be to check if the domain the cert if being requested for is already a custom domain in the web app. If it is, since it you have already been validated as the owner of that domain, it should suffice for an app services managed cert. If you can't do that, then use a DNS TXT record for verification.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Increase the size limitation of backups for ASE.

    For web apps, there is the new snapshot feature which has no size limit, but it is not available for AES. My customer requested the built-in solution,

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  App Service Environment  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 30 31
  • Don't see your idea?

Feedback and Knowledge Base