Should the custom health probe (/adfs/probe) on the Azure Application Gateway be configured to use HTTP or HTTPS?

pavan b a 0 Reputation points
2024-07-26T14:50:45.8933333+00:00

We are hosting an ADFS farm on Azure, including an external Application Gateway configured with two WAP servers in its backend pool. Currently, the health probe uses the HTTP protocol with the path /adfs/probe, as recommended by Microsoft. However, we are unable to associate the health probe with the backend setting, which is configured to use the HTTPS protocol. Should we change the health probe to use the HTTPS protocol to resolve this issue, and is this configuration supported by the Application Gateway?

Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
1,219 questions
Microsoft Security | Active Directory Federation Services
{count} votes

1 answer

Sort by: Most helpful
  1. KapilAnanth-MSFT 49,616 Reputation points Microsoft Employee Moderator
    2024-08-02T11:31:27.2833333+00:00

    @pavan b a ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    From your comment,

    • It is evident that that the backend's health page(/adfs/probe) is not responding to HTTPS (Port 443)
    • However, may I ask if the backend service as a whole is capable of responding over HTTPS
    • If not,
      • Then there is no point is using a HTTPS BackendSettings
      • You can simply use a HTTP BackendSettings
    • If yes,
      • Then can you share the document where Microsoft recommends the use of HTTP Protocol for health check up with Application Gateway?
      • Or is this a POC design

    Cheers,

    Kapil


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.