我正在尝试增加对从UWP应用程序中的USB驱动器导入客户端证书的支持。我试图在StorageFolder
(USB驱动器的根目录)中搜索与正则表达式^.+[.]cer$
相匹配的文件。因此,任何扩展名为.cer
的文件。
但是当我尝试像这样从.cer
获取所有文件时,StorageFolder
文件未包含在“文件”列表中:
List<StorageFile> files = (await folder?.GetFilesAsync()).ToList();
Package.appxmanifest
文件中有Declarations
中受支持的文件类型的列表。如果我尝试在此处包含.cer
,则该解决方案将不再构建,因为它是禁止的文件类型,并会产生错误
.cer文件类型保留供系统使用。
是否可以像这样管理证书?
如何添加对将.cer
文件导入UWP中的受信任的根证书颁发机构的支持?