This error often occurs when you migrate from the local environment to the production server. It can also happen when you enable the “Always HTTPS” option in the Cloudflare admin panel.
Usually, changing wp_options table doesn’t help, and you still receive a browser error “Too many redirects”:
The only thing that worked for me was to enable SSL-certificate on my server-side and switch the Cloudflare SSL model to Full mode. I hope, it helps you as well!