С помощью командлета Powershell и New-SelfSignedCertificate я создаю корневой сертификат и дополнительный сертификат, который использует корневой сертификат (для подписи кода) в качестве подписывающего лица (-Signer).
Я выбираю дополнительный сертификат в приложении UWP VS2017 изPackage.appxmanifest.Оба сертификата установлены в доверенном корневом органе.
Но я всегда получаю сообщение об ошибке «Manifest Designer не удалось импортировать сертификат. Выбранный вами сертификат недействителен».
Вопрос в том, почему?
Если я не подпишу (удалите -Signer) Sub-сертификат с корневым сертификатом, то он будет работать.
Кажется, я не могу использовать Subсертификат.
Я позаботился о том, чтобы BasicConstrains
было
"TextExtension = '2.5.29.37 = {текст} 1.3.6.1.5.5.7.3.3', '2.5.29.19 ={текст} Тип объекта: конечный объект ""