I have an IIS server configured with ARR to reverse proxy requests to a backend server. The backend server requires client certificate authentication, however, it only needs to authenticate the reverse proxy (not the end user).
The end user authentication is passed inside the content of the request and is not the problematic part.
End User -->-- IIS with ARR -->(mutual SSL)>-- Backend web server
How does one configure the client certificate in IIS or ARR?
When searching around, I often find questions and threads related to forwarding the client certificate from the end user to the backend server and this is not possible. Further, these usually indicate to turn off client certificate authentication on the backend server but this must remain on.
Here are some questions I found, but they all relate to the end-user client certificate: