首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell -与RD网关关联/导入证书

Powershell -与RD网关关联/导入证书
EN

Stack Overflow用户
提问于 2015-08-24 13:20:41
回答 1查看 1.4K关注 0票数 1

我正在自动化RD网关服务器的设置,但我无法看到如何从本地商店选择和关联ssl证书。在TS网关管理器中的UI中,我只使用“从RD网关选择一个现有证书”并选择“ImportCertificate”按钮并选择my cert。我安装RD网关没有RD会话主机。理想情况下,我喜欢在Powershell中这样做,但是任何命令行工具都足够了。

EN

回答 1

Stack Overflow用户

发布于 2016-03-26 22:10:14

假设您的证书已经存在于本地存储中,您需要的PowerShell如下:

代码语言:javascript
复制
$RDSCertPath = 'RDS:\GatewayServer\SSLCertificate\Thumbprint'
$Store = New-Object System.Security.Cryptography.X509Certificates.X509Store('My','LocalMachine')
$Store.Open('ReadOnly')
$Thumbprint = $Store.Certificates | where {$_.Subject -Eq $RDGCertificateSubject}
Set-Item -Path $RDSCertPath -Value $Thumbprint.Thumbprint

证书($RDGCertificateSubject)的主题--很可能是加了'CN='的计算机名--如果您不确定,可以通过证书MMC卡打开它,然后在Details选项卡中查看Issuer属性,或者运行到前三行,然后运行$Store.Certificates来查看您目前在个人存储中获得的所有证书的主题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32183398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档