Я пытаюсь выбрать сертификат из хранилища сертификатов компьютера LocalMachine\My
, который служит для Exchange Server или Authentication (я не знаю точную номенклатуру). Я знаю, что есть фильтры для возврата только сертификатов определенного типа, как таковые:Как найти сертификаты типа Server Exchange или Server Authentication, установленные на главном компьютере с использованием PowerShell?
PS> Get-ChildItem Cert:\LocalMachine\My -codesigning
и что я хочу сделать что-то вроде:
PS> Get-ChildItem Cert:\LocalMachine\My -exchange
Какого неудовлетворения PowerShell
.
Если такого ключевого слова фильтра не существует, можете ли вы предпринять способ сделать это или, по крайней мере, как это сделать?
Заранее благодарен!
Свойство FriendlyName не обязательно связано с аутентификацией сервера. – rae1
@ rae1n Не уверен, что вы имеете в виду. В этом коде будут перечислены все сертификаты, имеющие расширение [Server Authentication extension] (http://www.alvestrand.no/objectid/1.3.6.1.5.5.7.3.1.html). –
@ rae1n Я думаю, вы вводите в заблуждение свойство FriendlyName в этом коде с другим дружественным именем в сертификате. –