Я использую Windows HTTP API для обработки запросов веб-служб в C ++ (не .NET), и все отлично работает для HTTP-запросов. Когда я изменяю URL-адреса, ожидаемые с помощью HttpAddUrl на https://example.com:443/foo/bar, мои тесты из Internet Explorer больше не подключаются. Мой код не вызывается вообще, и вызовы HttpReceiveHttpRequest не завершаются, когда поступает HTTPS-запрос.
Я создал центр сертификации для себя, и он виден внутри IE, но я не могу понять, что делать дальше.
Что мне нужно настроить, чтобы HTTP.SYS вызывал мой код при поступлении HTTPS-запроса?