TransWikia.com

Не получается привязать сертификат к порту для HttpListener

Stack Overflow на русском Asked on December 19, 2020

Требуется слушать запросы HTTPS с помощью HttpListener. Код написан на C#. Создаю сертификаты:

makecert -n "CN=vMargeCA" -r -sv vMargeCA.pvk vMargeCA.cer

makecert -sk vMargeSignedByCA -iv vMargeCA.pvk -n "CN=vMargeSignedByCA" -ic vMargeCA.cer vMargeSignedByCA.cer -sr localmachine -ss My

Устанавливаю в соответствующие хранилища сертификатов локального компьютера. Далее пытаюсь сделать привязку сертификата к порту и приложению:

netsh http add sslcert ipport=0.0.0.0:28727 certhash=‎833f2a46c53d78dcec13bfbaa06d64f28a5d2706 appid={de8bec173-ed95-435f-85d9-cc6348d3e7ae}

Получаю ответ: "Сбой добавления сертификата SSL. Ошибка: 1312. Указанный сеанс работы не существует. Возможно, он уже завершен."

Что я делаю не так?

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP