2010-10-01 5 views
2

Я пытаюсь открыть мою домашнюю страницу с помощью HTTPS на своем тестовом сервере. Есть ли способ создать самоподписанные сертификаты и посмотреть, работает ли https. Пожалуйста, предложите мне некоторые ссылки или любые идеи, как это сделать!Как создать самоподписанные сертификаты

Сво проект ASP.Net и V6.0 IIS

Я ценю вашу помощь :)

Спасибо большое!

ответ

2

Вы можете использовать инструмент makecert.exe создать самостоятельно подписанный сертификат. Следующая команда должна сделать:

makecert -r -pe -n CN="www.example.com" -b 05/10/2010 -e 12/22/2011 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localmachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12 

Для получения более подробной информации и примеров смотрите документацию makecert.

+0

+1 Это отличный способ тоже, и, вероятно, легче получить, чем SDK пакета ресурсов IIS6 ... но тем более, что она выглядит как 0xA3 включает примеры всех соответствующие параметры, которые вы должны использовать. –

+0

Сначала я запускаю этот «makecert outputCertificateFile» в командной строке SDK. Это показывает успех. Затем я запускал команду так, как ей дается просто изменение www.example.com на mywebsite.com, она выдает сообщение об ошибке «Слишком много параметров» – Ram

+0

Я новичок и учился. Если бы вы могли потратить немного времени, было бы здорово! Спасибо. У меня есть SSL на моем веб-сервере, поэтому он отлично работает, но для тестового сервера мне нужен сам подписанный сертификат. – Ram

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