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. Web app connectivity whitelisting using the *azurewebsites.com

    I have several web apps created with shared infrastructure as the App Service Plan, now what I need is to make only the webapps to talk to each other only using the *azurewebsites.net, because the webapps are referred using the azure urls and not with the ips. Any option available for that. I know it is available in Premium and Isolated network.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Is this a dedicated IP address for the ASE only

    I have no idea about if the IP address is a dedicated IP address for the ASE only.

    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. Don't allow duplicate IP's to be entered in the IP whitelist on VM's or services

    My problem was specific to a web app. We had a duplicate IP restrictions list that caused the below error.

    ModuleName IpRestrictionModule
    Notification BEGIN_REQUEST
    HttpStatus 500
    HttpReason Internal Server Error
    HttpSubStatus 19
    ErrorCode The data is invalid.
    (0x8007000d)
    ConfigExceptionInfo \?\C:\DWASFiles\Sites\murkinservice\Config\applicationhost.config ( 384) :Cannot add duplicate collection entry of type 'add' with combined key attributes 'ipAddress, subnetMask, domainName' respectively set to '10.10.10.10, 255.255.255.255, '

    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 →
  4. Azure App Service Refresh Quotas not working properly

    After clicking on refresh, it continues to add Usage, I think minor error in calculation script.

    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 →
  5. nitializing App Service app creation error! There was an error while initializing App Service app for 'travelrecord1974app'. 'Error connecti

    nitializing App Service app creation error!
    There was an error while initializing App Service app for 'travelrecord1974app'. 'Error connecting to SQL server (SQL error code 40532)'

    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 →
  6. Provide start time value needed for container to start the application

    For a Linux App Service Plan, as web apps are managed through containers, it can be very useful to have as information from Azure Portal the time needed for the container to start the application in order to adjust start time limit (WEBSITESCONTAINERSTARTTIMELIMIT). Default start time limit is set by default to 230s but it happens that application needs more time to start.

    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. Add an option to also swap resource tags if desired

    When swapping slots have an option to select which webapp resource tags to swap too.

    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 →
  8. Support running "App Service" runtime environment on-premises on Windows Server

    For small projects, especially for "Web App", and without using "Azure Stack", I will be a great added value to have a 100% API compatible "Azure App Service - Web app" runtime environment running natively on Windows Server.

    Somehow it will be a modern revisit of the Windows "Component service" in the arena of an App servers

    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. Problem with Dynamic Configuration with Azure App Configuration

    I try to use the dymamic configuration for my Asp.net core application. My Program.cs has the follow configuration:

    public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>

            WebHost.CreateDefaultBuilder(args)
    
    .ConfigureAppConfiguration((context, config) => {

    config.AddAzureAppConfiguration(options =>
    options.Connect("connectionstring")
    .Use("*", context.HostingEnvironment.EnvironmentName)
    .WatchAndReloadAll("Configuracoes:*", TimeSpan.FromSeconds(5)));
    })
    .UseStartup<Startup>();

    In my controller I use the IOptionsSnapshop<Configuracoes>...

    private Configuracoes _config;

        public HomeController(IOptionsSnapshot&lt;Configuracoes&gt; config)
    
    {
    _config = config.Value;
    }

    but, when I update the value of config at the Azure and then refreshing my website, the new value it's not updated.

    In the configuration explorer i have:

    key Configuracoes:BackgroundColor
    Label Development
    Value red

    key Configuracoes:BackgroundColor
    Label Production
    Value blue

    Can you help me?

    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 →
  10. MySQL in-app

    The links to the blog for this feature are either redirected to the general blog landing page, no longer exists or just not with step by step approach.

    Users also need to know that the "Manage" button would take them to the phpMyadmin page.

    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 →
  11. App Service Application Events filters problem

    In an App Service if you select "Application Events" and filter on EVENT ID it builds the list correctly, but then when you click on one of the events it shows the wrong data.

    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 →
  12. to provide a solution for monthly web app price calculation .

    to provide a solution for monthly web app price calculation .

    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 →
  13. Consumption Plan for Web Apps

    Consider adding a Consumption Plan to App Services - similar to what we have for Azure Functions.

    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 →
  14. Implement a REST API for accessing metrics for the Application Service Plan and Application Service

    The REST API for the Application Insights works great, however the Application Service Plan and the Application Service only support the ODATA query languange, and it is also very limited in the parameters (filter options) that are supported.
    For example, it is currently not possible to extract an average value for the latest 5 minutes for a specific metric, which is something that easily can be done in the Application Insights REST API.

    I would like to see the same REST API implementation for the Application Service Plan and the Application Service.

    Let me know if clarification is needed.

    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 →
  15. REST API shouldn't return 0 when it doesn't have the actual data

    Calling the REST API to get CPU or memory usage of an app service plan, if you ask for it in the last minute it can return 0 to you, when a few minutes later it will return the actual value for the same time, it seems it takes a while for the real data to be available to the API, however I think it's wrong to return incorrect data, it should not return a value until it has the real value.

    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 →
  16. XGBoost Error in Azure App Service : ['libgomp.so.1: cannot open shared object file]

    Hi Team

    I am not able to run Flask application with XGBoost in Azure App Service.

    Can you please fix this on urgent basis.

    Below is the error msg-

    020-04-25T20:19:14.102061100Z from xgboost import XGBRegressor
    2020-04-25T20:19:14.102065200Z File "/antenv/lib/python3.7/site-packages/xgboost/init.py", line 11, in
    2020-04-25T20:19:14.102069600Z from .core import DMatrix, Booster
    2020-04-25T20:19:14.102075300Z File "/antenv/lib/python3.7/site-packages/xgboost/core.py", line 161, in
    2020-04-25T20:19:14.102079700Z LIB = loadlib()
    2020-04-25T20:19:14.102083900Z File "/antenv/lib/python3.7/site-packages/xgboost/core.py", line 152, in
    loadlib
    2020-04-25T20:19:14.102093400Z 'Error message(s): {}\n'.format(os
    errorlist))
    2020-04-25T20:19:14.102097700Z xgboost.core.XGBoostError: XGBoost Library (libxgboost.so) could not be loaded.
    2020-04-25T20:19:14.102102000Z Likely causes:
    2020-04-25T20:19:14.102106100Z * OpenMP runtime is not installed (vcomp140.dll or libgomp-1.dll for Windows, libgomp.so for UNIX-like OSes)
    2020-04-25T20:19:14.102110400Z

    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 →
  17. Wildcard SSL for App service

    Allow wildcard ssl for Azure App service

    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 →
  18. App services should show the max supported version of ASP.NET core

    If you deploy an app with a version of .NET Core that isn't deployed on Azure yet, you get horrible to debug errors that you have to enable stdout logging on to get to the bottom of.

    (Ultimatly editing csproj with PublishWithAspNetCoreTargetManifest set to false)

    Confusing and time consuming. It would be great if Azure showed you some where on the app, a max supported version of .NET core and some kind of publishing warning if you try to push something higher.

    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 →
  19. Need support for Azure Hybrid service in Linux environment.

    Hi,
    I'm trying to connec sql server from azure function in python running inside a inux environment, there is no way to connect it with out on-premise sql server

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Linux  ·  Flag idea as inappropriate…  ·  Admin →
  20. Can't copy application log settings to new created deployment slots.

    in Japanese.

    日本語で。

    診断ログでアプリケーションログ、サーバログを両方設定した状態でWebAppでデプロイメントスロットを複製して作ると、デプロイメントスロット側では、アプリケーションログの設定は複製されず、サーバログの設定は複製される。

    その状態でProductionにスワップすると、Production側の診断ログの設定もスワップされるため、結果として、アプリケーションログの設定されていない状態になる。これはシナリオとしておかしい気がする。バグではないか?

    診断ログの設定はスワップされないか、デプロイメントスロットを作成するときに完全に複製できるほうが正しいと思う。

    改善をしてほしい。以上

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

Feedback and Knowledge Base