I have an Azure website which I only use for development and testing, therefore I want to restrict access to it for everyone but myself.
According to this blog article this
Just in case someone is trying to setup IP restrictions with Cloudflare: the solution is to not only add your IP to the whitelist, but also all the Cloudflare IPs (taken from here).