I\'ve spent hours trying to solve this so I\'m posting as a last resort..
I\'ve tried removing some URL rewrites that were pointing a webpage from HTTP to HTTPS.
Have you checked server level rules? Can be found in IIS Manager, click server node and then Url Rewrite module or directly in the IIS config file located:
C:\Windows\System32\inetsrv\config\applicationHost.config