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. Support for an explicit "allow all" rule in access restrictions when a deny rule is added

    If no access restrictions are created a default implicit allow all rule exists. Once a rule is added, say "Deny a single IP address" an implicit "Deny all" rule is added meaning you now need to add explicit rules for everything else. This should be ok if you include CIDR notation for all IP's but if someone is suing service endpoints they are now unable to access your service unless you have access to their network which is not realistic or scalable in most scenarios where you are a service provider. An explicit "Allow all" would be ideal to cater…

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  3. About displaying when there are features that are not available.

    If there are features that are not available in App Service, I want you to see why.

    For example, App Service on Linux support VNet integration.
    But Docker Compose function not support Virtual Network integration (Sep 2020, currently).
    We can't see "VNet Integration" item in portal, when Docker compose selected.
    I think it would be kinder to tell me why I can't see it.

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  4. Bring your own SSL certificate for Static Web App

    Please add the ability to bring your own SSL certificates in for a static web app. Custom domains are supported, but we can't use the client's wildcard certificate. Now we'll need to move the app off of this service and onto an App Service instead just for this one reason.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  5. How to create a Roku account?

    Start creating a Roku account to execute the device activation. It's easy to create an account; you can follow the guidelines below
    1. At first, visit the account creation page
    2. Then navigate to the sign-up tab
    3. Provide the required data
    4. This includes the Name, Email ID, and the Password
    5. Tap on the submit tab
    6. Make a note of the account credentials once if the account creation process is complete
    7. Now login to the Roku account
    8. Find the code for activation
    9. Provide the code by visiting the page, Roku.com/link to complete the device…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow Windows Containers to run using gMSA accounts

    We wanted to lift and shift a legacy Web App into Azure. An app service based web app fitted the bill perfectly, except no static storage is available.
    Given that
    • Normal Azure Web Apps do not have access to static storage, only container web apps do.
    • Container apps cannot natively use Windows Authentication since they are not domain joined machines.
    • Windows Containers can be run using a gMSA account to allow NTLM to work on a normal host.
    • Per Azure support, gMSA in App Services is not supported

    This means that there is currently no way…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  7. auto scale default to set up based on a calendar date/time

    Under VMScaleSet AutoScalability config, we like to set the Default applicable only during a scheduled time (Say, set to 5 instances as default count during 6am-8am from Jan till April. For rest of the time and dates we like to shrink the Default to 1)

    Added a doc with snapshots and description.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  8. co.ke

    Hello Team,

    Kindly but urgently also include all other type of domain extension to webapp services. I have a domain extension .co.ke with WebApp and am informed its not support.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  9. VNet Integration break down Write Virtual Network Subnet

    Currently, we have a number of Azure DevOps Pipeline Service Principles (SP) belongs to different Squad Team to manage different workloads and avoid any SP can modify the virtual network by default.

    Issue:
    All the App Service connects to a subnet through VNet integration required a permission from the Virtual Network of Write: Create or Update Virtual Network Subnet.

    By just looking at the permission name, this permission can create or update the virtual network subnet. Please create an individual permission to just perform connect to a subnet from App Service/App Service Plan with the least privilege.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  10. Block AuthSetting feature using Azure Policy

    Unable to block AuthSettings feature using Azure Policy, this is required because give Function App ability to create Service Principal which has secret's lifetime for 10 years.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  11. CORS Feature in Static Web Apps (Preview)

    Hello! I would like to see the ability to setup CORS in Static Web Apps like you can for regular App Service.

    It would be VERY helpful to have this available, especially when using the service with no framework installed. For instance, having a script file or CSS file served from the static site, and used by my App Service. I can access the file when hitting it directly by URL, but when I try to link to a CSS file or JS file from one of my other Azure sites, for example, I can’t do so. When I try…

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  12. Docker Compose General Availability

    When will be Docker Compose in App Service feature in General Availability? It's been along time since this feature is in Preview

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  13. KUDU for App services should work without any changes when Private Endpoints are added

    When adding private endpoints, the advanced tool (KUDU) should work seamlessly, without additional configurations and regional vNet Integrations.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add language translation to the data loss prevention capabilities.

    Someone looking to bypass company enforced data loss prevention policies could currently do so by translating words to different languages.

    Within the Data Loss Prevention modules the capability does not currently exist for searching additional languages.

    Example:
    - Credit Card information. Although credit card number sequences might be flagged across multiple countries and languages, the words 'Credit Card' may not be reflected unless specifically mentioned in multiple languages.
    - Project Delta, might be considered sensitive information that you might want to build dlp monitoring capabilities. If someone could translate the words 'Project Delta' in another language it could potentially bypass…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  15. How to activate the Tubi TV channel?

    Let us activate Tubi TV and watch entertaining videos, shows, and much more. Multiple device platforms are available to stream the channel. Select the best among Roku, Amazon Fire TV, Chrome cast and Apple TV. Let us begin tubi tv activate process.
    Complete the device set up as the first step
    Activate the network connection
    Add the channel and collect the activation code
    Provide the code visiting the page, tubitv.com/activate
    Sign in with the channel account, if necessary
    If you come across issues, check the activation page and the code used .Use the appropriate troubleshooting guide.
    Let us activate Tubi…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  16. Application Insights integration not available in Linux .Net Core Web App, but I didn't see anything about this in the Web App options

    Hello,

    According to this article https://docs.microsoft.com/en-us/azure/azure-monitor/app/codeless-overview#supported-environments-languages-and-resource-providers I understand that Application Insights integration is not available in Linux .Net Core Web App, but it would be a good UX improvement if you display a tooltip, a message or another way to display this information in the Web App option, just as already happened when you are creating the Web App

    0 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  17. Connecting WebApp Service and a DBaaS (MS SQL MySQL etc)PaaS through a VNet service

    Connecting WebApp Service and a DBaaS (MS SQL MySQL etc)PaaS through a VNet service. We understand that there is a SNAT limitation when a webapp service is connected to a PaaS service that causes error in the application.
    We need private endpoint for DB PaaS services for overcoming the SNAT limitation and also to reduce the latency while connected through private IP address.

    43 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  18. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  19. New app service domain validation tool.

    As for custom domain validation on an app service, instead of recommending DigWebInterface, it would be good to have a what-if validation feature that allows the user to validate a custom domain, so in the process, give the user feedback on whether the record was not found, or whether the record was found but the information didn't match (that gives the user the information on what to do about it).

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add support for NetworkWatcher / NSG Flow logs for App Service with Regional Vnet Integration enabled

    At the moment, if one uses an App Service with Vnet Integration there is NO way to monitor the traffic that traverses this path. For organizations with requirements to monitor ALL network traffic for integrity / Security / Audit purposes - this presents a significant challenge as ALL traffic that traverses this integration is not able to be monitored. Since the App Service presents itself as on a given subnet within the Vnet - there should be NO reason that NetworkWatcher or NSG flow logs shouldn't be usable.

    45 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base