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. 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 →
  2. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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.

    21 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 →
  4. Purchase '.app' and '.ms' domain endings

    One should be able to purchase app service domains ending in '.app' and '.ms' through the Azure Portal.

    3 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 →
  5. 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 →
  6. 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 →
  7. IIS limitation to only extract leaf cert (with private key) when passing certificate chain to azure from client.

    Azure is built on IIS, so the IIS limitation to only extract the leaf cert severely hinders the possibility to programmatically extract the root certificate and the following certs associated with that root certificate. There is an option to manually add these via the portal, however, this will cause an issue when something is changed on the client side that would require a reupload of the certificate. Would like to request a way or alternative way of passing this certificate chain that will allow for all certs to be passed and not just the root certificate. This chain is passed…

    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 →
  8. Webapp - publish web worker's private ip info

    Webapp - publish web worker's private ip info
    Each web worker has 3 identifiers: server name (like RDxxxx), private ip(like 10.x.x.x) and roleinstance name (like LargeDedicatedWebWorkerRoleINn). Customer can easily find server name but can't see its corresponding private ip. Request to publish private ip of web workers as well.

    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 →
  9. Assign users or groups per virtual application

    It would be great to configure assigned users or groups per virtual application in a web app instead of on the whole web app level. because in our case, we have to have different users for different virtual applications.

    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. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  11. Support to disable Basic Auth in App Service

    The support to disable Basic Auth is highly important in App Service from security point of view.

    The reason is very simple, any one access to have Basic Auth credential can be disastrous and is providing the weakest link to peep into your environment.

    It might be helpful in many ways but at the same time can be highly dangerous if not handled properly.

    3 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 →
  12. Advanced application restart gated by Delete lock

    At the moment, if there is a Delete lock applied to an App Service, it prevents the Advanced application restart feature from working. Reference ticket 119060721001994.

    It appears that Advanced application restart is an older feature implemented before locks were exposed, and it issues a DELETE HTTP request to perform the Advanced application restart, which is denied due to the Delete lock being in place for the app service.

    This is inconsistent with other actions that effectively do the same thing - via Restart, Scale Out/In, Scale Up/Down, and Kudu process kills. Note that Kudu is the only way to…

    2 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 →
  13. 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.

    24 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 →
  14. Use Azure Active Directory sign-in to protect a virtual directory in web app.

    Currently, the Authentication / Authorization blade for azure web apps does not have a specific configurations for protecting virtual directories. however, many business cases need to have the main site available for public but some pages (like admin pages) need to be protected by Azure AD

    Therefore, it will be great to use Azure Active Directory sign-in to protect a virtual directory in web app.

    Thank you,
    Raed Alahmad

    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 →
  15. Allow multiple VNET integrations inside an app service plan

    Allow multiple VNET integrations inside an app service plan as it affects the existing production loads.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Supportability  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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 →
  17. Throttling when creating web apps

    can we have a way to increase throttling limits when creating deleting web apps, specially when using operations such as HostNameBinding. And documentation that shows the hard limits.

    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 →
  18. Add support to do POST health check requests for SOAP web service health checks, instead of only doing a GET for health checks

    Adding support to do POST health check requests for SOAP web service health checks in traffic manager, instead of only doing a GET for health checks.

    The current issue is the dynamic DNS is not detecting proper outages of our SOAP web services because it performs a GET request and doesn't seem any problems, however we have had problems where our POST requests have stopped working and the dynamic DNS does NOT kick it since it can't detect it.

    3 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 →
  19. Need a read-only role or operation for Web App Kudu logs.

    Developers need to be able to access the KUDU logs for deployment and diagnostic troubleshooting without having contributor access to the web app. Can a read-only role or resource provider operation be created in order to grant this level of access?

    51 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 →

    Thanks for the valid suggestion. Your feedback is now open for the user community to upvote which allows us to effectively prioritize your request against our existing feature list and also gives us insight into the potential impact of implementing the suggested feature

  20. Disable the Scripting.FilesystemObject

    One of the STIG recomendations is to disable the Scripting.FilesystemObject ComObject (
    https://www.stigviewer.com/stig/iis7.0web_server/2017-04-05/finding/V-13700) This can be easily done on an IIS server, but not on a (Windows) WebApp

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

Feedback and Knowledge Base