HTTPS и HTTP Server API
Я написал Windows службу (маленький HTTP сервер) используя HTTP Server API. Служба работает хорошо. На данный момент она не использует HTTPS но мне нужно его подключить. Я выполнил все действия предлагаемые на сайте MSDN но HTTPS не работает. Соответствующие URL я зарегистрировал и HTTP API их прописало в системе (проверял это пытаясь законектиться с помощью телнет). Но сервер разрывает соеденения и запрос не попадает в мою службу - разрыв происходит внутри HTTP API.
Проблема есчё сложнее потому что:
1) Все функции возвращают NO_ERROR
2) Логи не содержат никакой информации о причине разрыва
3) MSDN документация по этому вопросу очень неполная
4) Не нашел никаких примеров HTTP API + SSL
Кто нибуть что-то подобное делал? Может кто-нибуть может подсказать куда обратится за помощью? Как вообще можно узнать причину разрыва?
Спасибо,
Андрей
1) На vista / 2008 работает. На XP / 2003 не работает
2) Если установить IIS на XP / 2003 и через его настройки установить сертификат, запустить его, а потом IIS снести, то все начинает работать и на XP / 2003 (после перерегистрации сертификата через httpcfg).
Как правильно настраивать сертификат на XP / 2003? Вы не нашли ответ на свой вопрос?