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. How is a ClientCertificate cryptographically validated when using mTLS and HTTP-triggered Azure Functions?

    The documentation on mTLS does not show how the ClientCerts are cryptographically validated. It seems to only shows how to validate the cert properties using the application code. Am I missing something? How is it validated that the client is in possession of their private key?

    REF: https://docs.microsoft.com/en-us/azure/app-service/app-service-web-configure-tls-mutual-auth

    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 →
  2. Need a clear service policy for Windows host OS updates

    Hello,

    This request follows an issue we had last year...

    We are a Saas provider and we would like to leverage some Paas services for our banckend stack.
    Last year we containerized some of our WCF-based applications and hosted it on Web App For Containers.
    We also had migrated one of our client's tenants DB to a Managed Instance, aiming to test the whole in production...
    We knew the Web App For Containers service was still PREVIEW and accepted the involved risk.

    On Oct. 19, there was a major update on the platform, affecting the host OS version (upgraded to…

    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 →
  3. deployment

    Create Signals for Activity Log that show events for successful or failed build/deployments from third party repositories

    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 →
  4. Add Java libs and corresponding package in the Ruby Images

    Looks like Java is not installed with default ruby package. Is it possible for the team to include java packages with ruby so that we can use the default one rather than our own container images. Even without disturbing existing ruby package we can come up with new package as given below so that whoever wants both combination can use the same.
    - Ruby + Java package

    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 →
  5. If you develop a future in Webapp to resolve hostname in same vnet to communicate with the hostname to other VM to resolve host entry

    Using hostname by editing of the hosts file. to resolve the hostname to ip to name without DNS that will help, Because of this reason, the customer cannot move to another PASs service instead of a web app. If you implement this future like a haddop cluster that environment that will be helpful to everyone. for this reason, the support team is taking more months to give the conclusion. ask the update on the feedback.

    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 →
  6. BUG: Application Pool PATH variable includes wrong path for git

    The Application Pool configuration Path variable includes the following for git, however the 64 bit version is actually installed. This means that the application cannot use Git without referencing the full path (which in my case is impractical).

    "D:\Program Files (x86)\Git\cmd"

    Path variable should refer to:

    "D:\Program Files\Git\cmd"

    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 →
  7. Display Proper Message if an App Service is Down

    reference to the case# 518312

    Our websites failed because of an outage at Microsoft.
    the message displayed on web apps running in the subscription suggested that the subscription was suspended due to non-payment whereas the issue was on Microsoft side. It would have been better if the message was more specific

    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 →
  8. 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 →
  9. Running df -<switch> on a Linux App Service must return the disk space used by the App Service Plan on the remote file system mount (/home)

    Running df -h / df -P on a Linux App Service container (in case of remote file system mount on /home) should return the disk space utilized on the remote file system by the App Service Plan instead of the total disk space utilized on the remote file system.

    We are trying to monitor the disk space utilized on the /home folder on a Linux App Service using AppDynamics extensions.

    AppDynamics agent runs a df -h or df -P on the app service container. This command returns the total disk space utilized on the remote file system mounted on /home…

    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 →
  10. Unrecognized Top Level Domain for transformationdigitale.bkam.ma detected

    Unrecognized Top Level Domain for transformationdigitale.bkam.ma detected

    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 →
  11. ASE Health Metric

    A new feature request: can the ASE Health could be a metric that can be pulled from the metrics API rather than a log event.

    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. Cannot create Managed Certificate for custom hostname when TrafficManager is used

    I cannot create one of the free "Managed Certificates" for a custom hostname if that hostname points to a trafficmanager for the specified appservice.

    For the website "ZZZ.azurewebsites.net" the following error is received.

    "Failed to create App Service Managed Certificate for hostname tenantc.treasurysystems.com. Click here for more details. Error Details: Properties.CanonicalName is invalid. Current CNAME records of the hostname tenantc.***.com are YYY.trafficmanager.net,ZZZ.azurewebsites.net"

    I can however create a certificate for the trafficmanager hostname itself' but not for our own hostname added to the website.

    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. Codeless Attach Application Insights in Containers Web App is accessible right-clicking?

    I understand this integration is not available using Container Web Apps, but if I right-click in the grayed out option I got the shown in screenshot. Is this expected?

    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 →
  14. Issue in accessing code execution logs on console in linux python azure functions 2.x

    It would be great if python azure function apps hosted on linux do display code execution logs real time on the console.Currently we have been facing issue in generating the logs for the same on console.

    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 →
  15. Log event that service plan can not handle all web apps instead killing biggest app in a loop without proper information

    After spending 8+ hours debugging why Linux Web app is restarting (case: 119061321000317) I would like you to fix logging for web app plan - if Service plan cannot accomodate web apps contained in a plan - please log that health check killed biggest app in a plan and not logging "unhelthy" state.

    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 →
  16. Sync slot configurations

    There should be a way to synchronize slot configurations (ALL of it!) and that they are kept in sync, basically only having one set of configuration for two slots that get applied.
    Keeping things in sync "manually" is very error prone.

    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 →
  17. Make AppServiceFileAuditLogs available to all plans for security monitoring

    Currently the AppServiceFileAuditLogs are only available on Premium, Premium V2 & Isolated app service. However the actions this log captures (changes made to files) can still be performed by users regardless of the plan being used - and such activity should be something monitored on web apps for security reasons. It shouldn't require having to pay a premium to have access to such simple logs.

    Thanks Elaine

    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. Activate the loading of the full CA chain

    When loading a PKCS#12 certificate with full chain (root and intermediates) issued by private PKI on a webapp (on a private ASE), the intermediates CA certs are not loaded. For example, this causes a problem with the Application Gateway v2 in the backend whitelisting.

    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 →
  19. App service for Linux does not support HTTP logs

    Accessing HTTP logs is crucial to debug a problem in production. For an Azure App Service on Linux this isnt possible. Please look at adding it.

    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 →
  20. Multivhost support with separate DocumentRoot

    I have no idea why this common use case in the shared hosting world is not supported, but here it is :

    Within my app, I want to serve directory ./www.vhost1.com/ if the client request http://www.host1.com

    Here's a documentation of what's missing with Azure web app : https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-16-04

    .
    ├── www.vhost1.com
    │   └── index.php
    └── www.vhost2.com

    └── index.php
    

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

Feedback and Knowledge Base