powershell - 使用 Invoke-WebRequest 下载 pem 文件
问题描述
我正在尝试使用 Invoke-WebRequest 使用以下命令从网站下载 cert pem 文件,然后将其本地保存在我的机器上:
Invoke-WebRequest -Uri "Full_URL_to_pem_file" OutFile "C:\Temp\certFile.pem"
我可以成功执行此操作,但它没有保存为正确的文件类型,因为当我尝试使用以下命令导入它时,它会引发 Crypto Exception 错误:
$rootCert = "C:\Temp\certFile.pem"
$root = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
$root.Import($rootCert)
解决方案
推荐阅读
- firebase - 将旧 Firebase 从 5.4.0 升级到 5.5.x 时出现错误“firestore 不是函数”
- linux - 在 Ubuntu 上将 shell 脚本作为 cron 运行
- python - Windows CMake--创建一个 virtualenv 并在我的 C++ 项目中使用它嵌入 python
- azure-cosmosdb - 从条件中仅返回子集的子集
- angular - 每次调用时刷新材料数据表中的 mat-checkbox
- node.js - 处理来自远程服务器 nodejs 的响应
- javascript - 如何在上传中添加当前用户的行ID
- video - FFmpeg:如何将字幕刻录到视频的一部分?
- spring-boot - Cassandra Java API,Datastax
- matlab - MATLAB中具有马拉哈诺斯距离的TSNE算法错误