Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
From your verbatim,
- The VNET "consumer" has a Private EndPoint
- And this VNET can use this PE only to access a resource in a remote Network which is connected to the VNET "producer-surrogate" via VPN Gateway.
Observation,
- I am afraid I do not see the requirement for using a Azure Firewall with forced tunneling in this case.
- May I ask if it is not possible to directly add the IP Address or FQDN of the "resource" as the backend Pool
- See : App Gw Components Backend pools
- You don't need the Azure Firewall to do a forced tunneling
- See : Application Gateway Private Link
Kindly let us know if this helps or you need further assistance on this issue.
Thanks,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.