2010-12-02 2 views
1

Я бегу самостоятельно хостинг, и когда я пытаюсь настроить HTTP.SYS разрешить SSL трафик:не удается настроить HTTP.SYS разрешить SSL Trafic (netsh.exe)

Netsh http add sslcert 0.0.0.0:8000 
         ba616b762ba67f30d62a94c59febf34bbf3089a9 
         {4dc3e181-e14b-4a21-b022-59fc669b0914} 

where 'ba...' string is thumbprint of a installed certificate 
and '{4dc3e…}' is just some random number (which I assume will be used 
as an application identifier) 

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

спасибо

+0

Вы нашли решение этого вопроса, у меня такая же проблема. – RubbleFord 2013-04-29 11:47:48

ответ

1

Вы уверены, что формат не

httpcfg set ssl /i 10.0.0.1:80 /h 2c8bfddf59a4a51a2a5b6186c22473108295624d /g "{2bb50d9c-7f6a-4d6f-873d-5aee7fb43290}" 
+0

вы используете httpcfg, в то время как я использовал netsh, поэтому я не совсем уверен, какова ваша точка. А именно, насколько я знаю, netsh заменяет httpcfg на более новые системы Windows (я использую Windows 7) – user437291 2010-12-02 21:20:19

0

У меня есть эта проблема, когда мой сертификат хранится в «Доверенные корневые центры сертификации» магазин.

Чтобы обойти:

  1. В CertManager, Перетащите сертификат в хранилище "Personal".
  2. Затем выполните свою команду (httpcfg или «NetSh httpadd sslcert ...» в новых окнах)
  3. Затем перетащите сертификат обратно в «Доверенные корневые центры сертификации».

Также, когда ваш сертификат находится в «Личном» магазине, вы можете изменить, какие учетные записи пользователей могут использовать сертификат, выбрав «Дополнительные действия ... Все задачи ... Управление секретными ключами». Вы не получите это меню в магазине «Trusted Root Certificateaotin Authorities».

Смежные вопросы