HTTP может счастливо работать на порте 443. HTTPS не является HTTP - это - HTTP по TLS или SSL - и он может счастливо работать на порте 80.
Они - просто не то же: http://localhost:443/securedUrl и https://localhost/securedUrl не указывают на тот же ресурс.