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. Make WEBSITE_ADD_SITENAME_BINDINGS_IN_APPHOST_CONFIG to 1 by default or add warning

    We have been hit by hard restarts on web apps because we have not set the WEBSITEADDSITENAMEBINDINGSINAPPHOSTCONFIG to 1. It would be a more sane default to have it set to 1 by default, and then turned off by users that need WCF support OR have some sort of warning / checkbox or increased visbility in the portal.

    The simultaneous restart of all (in our case) 10 servers in a datasenter has caused outage of our services, and we would imagine others experience the same issue. I doubt many assume that all servers in…

    40 votes
    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 →
  2. Differentiate between gateway integrated and regional vNet integration on app service portal

    It's very confusing that both the gateway integrated and the regional VNet integration options are labelled as "Add VNet" on the app service --> networking --> VNet integration blade. Can you make it more clear which type of integration the user attempts to add, and once added, which type of integration is currently added ?

    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 →
  3. 3 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 →
  4. Add support for xgboost in standard Flask python app container

    When trying to deploy a python app using Flask for an API on Azure Web Apps, if the dependency of xgboost is included errors occur during the build.

    For example, if the following is application.py:
    import xgboost as xgb
    import pandas as pd
    from flask import Flask
    from flask import request, jsonify
    import numpy as np
    import pickle as p
    #
    app = Flask(name)
    modelfile = 'prodmodelxgboost.pkl'
    model = p.load(open(modelfile, 'rb'))
    #
    @app.route('/api/', methods=['POST'])
    def makecalc():

    data = request.get_json()
    
    data = pd.DataFrame.from_dict(data, orient = 'index').transpose()
    data = np.reshape(data, (1, -1))
    prediction = np.array2string(model.predict(data))
    return jsonify(prediction)

    #

    9 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 →
  5. Providing alerting mechanism for ASE goes unhealthy

    Current ASE options for alerting does not have any an option to alert and monitor unhealthy ASE, We need this option to proactively monitor ASE's
    Alerting and monitoring application is very much essential for running any application on production basis. Recently we have come-across situation where our ASE got suspended because it was unhealthy, upon checking with Microsoft support they have said currently there is no alert rule for Unhealthy ASE at the moment.

    And also, existing alerts are unable to send data to the backend systems, hence unable to generate any alerts as well.

    As an enterprise product Microsoft…

    14 votes
    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 →
  6. After migrating the .NET Core webapp project from .net core 2.2 to 3.1 it cannot establish a socket connection with a remote VM-based app in

    We have a .NET Core web application deployed as an Azure App Service that we recently migrated from .NET Core 2.2 to .NET Core 3.1. The application makes remote API calls to a private service hosted on an Azure VM over a private IP connected with VNet Integration. There have been no changes to the application code networking layer, and we have verified all firewall rules are set to permit traffic from the App Service. The .NET Core 2.2-based deployment slots connect to the same VM (over private IP) with the same API service and the same VNet without issue.…

    13 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 →
  7. Windows security patch updates

    Sometimes our azure app service code runs into issues with windows patches. It would be nice to know which windows patches are applied and when.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Support VS 2019 redist on Azure Web App

    vcruntime140_1.dll is part of the Microsoft Visual C++ Redistributable for Visual Studio 2019 which is not available on the worker instances now.
    Hope that we can add them to the worker instances.

    7 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. Taal Nederlands beschrijving

    Waarom gaat alles over in het Engels , ik ben Nederlands en vind Engels lezen best moeilijk , en waarom word dat niet automatisch aan gepast voor mijn zo dat ik sneller kan lezen maar zeker te begrijpen hulp daar voor is nodig. Om geen fouten te Maaken gr Ronny Bryden.

    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 →
  10. Consumption Plan With Always-On Included

    I guess this is more feedback than request, because Microsoft has denied similar requests in this forum.

    There are a vast number of Discord creators that develop bots, myself included. I need a small VPS presence, but it needs to be on 24/7 so other users can interact with it. The Always-On feature in Azure requires one to spend $50+ per month, which is devastating. We need a Consumption/pay-as-you-use tier with the Always-On feature included. $5 per month wouldn't be unreasonable. Instead, I'm now going to have to remove all my content from Azure, cancel my SQL subscription, and go…

    3 votes
    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 →
  11. Adding a notification alert whenever a custom domain is mapped to an App Service.

    We have a requirement of configuring all the public facing websites behind Web Application Firewall. The current setting only enables us to manually look up the domains mapped to each App Service and then configure them behind WAF. This way, there is a chance of missing out on a few newly added domains if they are not checked manually. So, if we were able to receive a notification alert each time a new custom domain is mapped to any App Service, we would then immediately configure it behind WAF.

    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 →
  12. Increase the custom host name limit on App Service

    Right now, there is a limit of 500 custom home name on app service. We've an app service where in we configure custom hostname for each of our client. And we hit the limti of 500. Work around is to host multiple app service but that is too much overhead.
    We hit similar limit on AWS Cloud front and they increase the limit right away. We may need to think as an alternate if this is the hard limit on Azure.
    Looking forward for positive response.

    52 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 →
  13. Allow FrontDoor CNAME for App Service Managed Certificate validation

    When creating an App Service Managed Certificate, it should allow validation if the CNAME is pointing to a FrontDoor with the same domain (or the FrontDoor's backend is the same Web App).

    Currently it gives the error "Hostname not eligible for App Service Managed Certificates creation" since the CNAME is not directly pointing to the web app.

    33 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 →
  14. Allow CLI WebApp Deployment to a Virtual Directory

    Allow for publishing Web Apps to a virtual directory/application with azure cli. Presently if you publish a zip file it publishes to wwwroot vs the site folder and/or virtual directory. I would like a command line option to be able to specify a virtual directory when publishing. Maybe something like --vdir

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  CLI/Powershell  ·  Flag idea as inappropriate…  ·  Admin →
  15. What Rbac action/permission would allow Azure App Service Network Access Restrictions

    What Rbac action would allow Azure App Service Network Access Restrictions ? We dont want every user to have auth to set/unset ip-rules using 'Networking --- Access Restrictions' for app-services. There is no doc explains which rbac action/permission controls this task ?

    1 vote
    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 →
  16. It would be good to write stdout log files in storage account

    To avoid the webapp unresponsive because of file system quota exceed limit it would be great to write in storage account

    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. what is the domain name server for azure web app

    I have difficulty configure the Azure Web App with my domain name

    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. Add app service auto-healing history as a metric in Azure monitor.

    Add app service auto-healing history as a metric in Azure monitor.
    For now we can only see the history in diagnostics tools and it is hare to export.
    The similar request:
    https://feedback.azure.com/forums/169385-web-apps/suggestions/37375714-add-alerts-notification-for-auto-heal-application

    11 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 →
  19. Upgrade npm to 6.13.4+because of a critical vulnerability

    The NPM team warned everybody about a critical Binary planting vulnerability in NPM versions prior to 6.13.3. Right now we cannot use this version on Azure App Service. Please install npm v6.13.4 ASAP!

    More information: https://blog.npmjs.org/post/189618601100/binary-planting-with-the-npm-cli

    3 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. Can webjobs provide an API to monitor the status or send a notification when the job hangs up

    When our webjobs are running recently, we don't know why they are hung up. The status changes from running to pending restart. But I didn't get any hang up notification. I want to create a service to monitor it, and there is no corresponding API. Can webjobs provide an API to monitor the status or send a notification when the job hangs up?

    6 votes
    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 →
  • Don't see your idea?

Feedback and Knowledge Base