Azure Front-Door: Backend Pool SSL Validation with Hostname or HostHeader

Amit-J 316 Reputation points
2022-11-14T11:20:21.173+00:00

Hi,

In the backendpool of azure front-door, if I use Custom Host as a backend.
And backend hostname = https://abc.hostname.com
and backend hostheader = https://xyz.hostheader.com

Then, SSL Validation will happen with backendhostname or backend hostheader ?
Do I need to add both backendhostname and backendhostheadr as SAN in my SSL certificate ?

I am using App gateway (Multisite) as the backend here.

this link is not giving clear explanation- https://learn.microsoft.com/en-us/azure/frontdoor/end-to-end-tls#backend-tls-connection-azure-front-door-to-backend

Please guide

Azure Front Door
Azure Front Door
An Azure service that provides a cloud content delivery network with threat protection.
588 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Anisio Moreira 1 Reputation point
    2023-02-15T14:56:41.86+00:00

    Hi, @ChaitanyaNaykodi-MSFT

    If validation is done by hostname and not by hostheader, what is the function of the hostheader?

    I have an application in production today where access is done without AzureFD by the url https://web.customer.com.br and I need to put AzureFD to protect it. My idea is to set up a Origin in AzureFD by pointing the hostname to web-afd.customer.com.br and the hostheader as web.customer.com.br, then in public DNS it would direct the web.customer.com.br record to AzureFD. This way I don't need to interact with the application.

    0 comments No comments