| Deploying Cloudmersive Reverse Proxy Server in Azure App Service with Azure Frontdoor |
| 10/1/2025 - Cloudmersive Support |
When you deploy Cloudmersive Reverse Proxy server in Azure App Service, Azure Front Door can be applied in front to provide CDN routing and additional protections, such as DDOS protection. In this guide, we will walk through how to configure this.
Prerequisites
- An existing Azure website that is already deployed and reachable (for example, an App Service web app) running Cloudmersive Reverse Proxy Server
- Azure permissions to create resources in a subscription (Contributor or higher typically works)
- The origin hostname for your existing site (for App Service, this is the site’s default hostname shown in the app’s Overview)
Procedure
Step 1: Start the Front Door creation wizard
- Sign in to the Azure portal.
- Select Create a resource.
- Search for Front Door and CDN profiles.
- Select Create.
Step 2: Choose Quick create
- On the offering selection screen, choose Quick create.
- Continue to create a new Front Door configuration.
Step 3: Configure the Front Door basics
In the Quick create form, fill in the required fields:
-
Subscription: select the subscription that contains (or will contain) the Front Door resource.
-
Resource group: select an existing resource group or create a new one.
-
Tier / SKU:
- Choose Standard for the simplest “global entry point in front of my site” setup.
- Choose Premium if you specifically need advanced features such as Private Link to origins or more advanced security and routing scenarios.
-
Profile name (if prompted): enter a name for the Front Door profile.
-
Endpoint name: enter the public endpoint name for your Front Door. (Azure will generate a default hostname for it automatically.)
Step 4: Add your existing website as the origin
-
Origin type: choose the appropriate type for your existing website (for many “Azure website” scenarios, this will be an App Service origin type).
-
Origin name (if prompted): give the origin a friendly name (for example, webapp-origin).
-
Origin hostname: select or enter the hostname of your existing site (this is the address Front Door will forward to).
-
HTTP/HTTPS ports:
- Leave defaults unless your origin uses a non-standard port (most Azure websites use the defaults).
Step 5: Set the default routing behavior (Quick create defaults)
Quick create typically sets up a default route so Front Door forwards traffic to your origin.
If the wizard exposes these options, use these common settings:
- Redirect HTTP to HTTPS: enable (recommended)
- Patterns to match: keep the default “match all” behavior (so all paths go to the origin)
Step 6: Review and create
-
Select Review + create.
-
Confirm the configuration looks correct:
- The profile is Standard or Premium
- The endpoint is created
- The origin points to your existing website’s hostname
-
Select Create to deploy.
Notes when Using Power Pages
Update your redirect and transform policies to use the Azure Frontdoor domain name/FQDN rather than the Azure App Service FQDN. For the redirect_uri use the Azure Frontdoor domain name/FQDN.
|