Не удается создать самозаверяющий сертификат SSL с IIS 7


8

Я пытаюсь создать самозаверяющий сертификат из оснастки IIS 7, но без особой удачи. Когда мне предложат ввести понятное имя для сертификата, я набираю имя и нажимаю ОК, но затем мне показывают:

Произошла ошибка при выполнении этой операции. Подробности: доступ запрещен.

Я делаю это, когда вошел в систему с учетной записью с полными административными привилегиями.

Любые идеи?

Ответы:


11

Проверьте разрешения в папке C: \ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys. На моем домене, присоединенном к членскому серверу W2k8, права доступа установлены так:

Everyone
List folder / read data
Read attributes
Read extended attributes
Create files /write data
Create folders / append data
Write attributes
Write extended attributes
Read permissions
This folder only

SERVER\Administrators Full Control This folder only

No inheritance 

Кроме того, все файлы в этой папке имеют свои собственные разрешения. Возможно, вы захотите узнать, создается ли ваш самозаверяющий сертификат и удаляется ли при появлении ошибки «Отказано в доступе».


2
Мои права доступа к папке были указаны точно так же, как ваши. Изменив SERVER \ Administrators с «Только эта папка» на «Эта папка, подпапки и файлы», я сразу же добился успеха. Похоже, что мои сертификаты были созданы, но недоступны, как вы намекнули.
Мэтт Хэнсон

Да, то же самое случилось со мной, и этот намек спас мой вечер :-) Спасибо
ila

3

Вы запускали оснастку IIS7 от имени администратора? Если вы щелкните правой кнопкой мыши значок IIS7 и выберите «Запуск от имени администратора», он должен работать.


Я попробовал это, без удачи.
Мэтт Хэнсон

2

Вы пытались использовать учетную запись администратора? Иногда я знаю, что, хотя я могу использовать административную учетную запись, Windows хочет, чтобы администратор выполнял определенные операции.

Одним из примеров, с которыми я столкнулся при таком сценарии, было выполнение adprep на контроллере домена, чтобы я мог присоединить коробку Windows Server 2008 R2 к домену. Независимо от того, что я был администратором предприятия, он не позволил бы мне с моей учетной записью. Я должен был работать от имени администратора.


1
Это было одно из моих первых приостановлений, поскольку у меня фактически отключена учетная запись администратора по умолчанию. Я попытался включить его и перезагрузить, но у меня был тот же результат.
Мэтт Хэнсон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.