Как исправить «Структура списка контроля доступа (ACL) неверна» - PullRequest
0 голосов
/ 23 мая 2019

Я установил Win 10 Pro v1803 и Visual Studio 2019, и когда я попытался запустить новое созданное веб-приложение .net, я получил следующее сообщение:

Этот проект настроен на использование SSL.Чтобы избежать предупреждений SSL в браузере, вы можете доверять самозаверяющему сертификату, созданному IIS-Express.Хотите ли вы доверять сертификату IIS Express SSL?

И после нажатия кнопки Да я получаю:

При добавлении сертификата в хранилище доверенных корневых сертификатов произошла следующая ошибка:

Недопустимая структура списка управления доступом (ACL).

Я пытался удалить сертификат из «управления сертификатами компьютера» и восстановить IIS Express 10 с панели управления, но он не работал.

Кроме того, когда я запускаю другое веб-приложение, которое я сохранил на другом ноутбуке и скопировал на текущий, я не получаю эту ошибку.

1 Ответ

0 голосов
/ 02 июля 2019

Я только что исправил это путем экспорта сертификата из консоли управления Microsoft (папка Personal ), но я не удалил его из Личная папка.

Затем я импортировал сертификат в Доверенные корневые центры сертификации , перезагрузил компьютер, открыл Visual Studio, запустил проект, проигнорировал предупреждение, и оно заработало.

...