I'm using Jenkins 2.202 with Active Directory Login with "Matrix-based security" setting turned on.
Jenkins runs via SSL at port 443 and HTTPS is enforced. Anyhow if port 80 is blocked at the firewall, the login runs into a timeout. If I refresh the browser after the timeout, i'm logged in. So some resources still seems to be delivered by HTTP.