Inbound rules based on URL.
We've got some development that's going on in Azure which makes a call to our internal servers. I've got the "source" inbound rule pointing to a VIP and restricted to traffic coming from
*.azure-api.net
*.microsoft.com
*.slope.io
The problem is with something like apimanagement-cors-proxy-prd.azure-api.net depending on what IP that resolves to, the firewall may or may not allow traffic coming from that URL. As I understand it from FortiNet support, this is "expected" behavior. IE if the firewall has resolved apimanagement-cors-proxy-prd.azure-api.net to be 13.91.254.72 and the traffic is coming from 13.91.254.72, then the traffic will be allowed in. However if traffic coming from apimanagement-cors-proxy-prd.azure-api.net is coming from 20.121.82.216 and the firewall hasn't resolved 20.121.82.216 as a valid IP for apimanagement-cors-proxy-prd.azure-api.net then the traffic won't be allowed in.
The only other option would be to allow Azure traffic via IPs but that's a list of 1000's of IPs that change weekly and that's not really a sustainable solution.
How do you work around this issue?
