1
我正在尝试使用PowerShell来查询网站,并查看它用于HTTPS绑定的SSL证书(名称)。然后我想回溯一下,看看CA颁发了什么证书。如何使用PowerShell查找网站的证书?
我无法查询网站以找出绑定的SSL证书。 IIS 7.5 GUI显示一个友好名称。
当我获得网站SSL证书后,计划将使用PowerShell通过FriendlyName
(或指纹或其他值)搜索证书商店。
这是我到目前为止有:
的证书信息查询储存:
get-childitem cert:\LocalMachine\my | ft issuer, subject, notafter, FriendlyName
检查活动绑定
get-itemproperty 'IIS:\Sites\(SITENAME)' -name bindings
我不确定这些信息的存储位置,以及我没有运气用PowerShell搜索它,在web.config
和applicationhost.config
。到目前为止,Google搜索并没有帮助。
任何信息,指向信息的链接,或有关如何处理/存储在IIS中的文档都很感激。
@colo_joe Np,这是否回答您的问题? – 2012-02-28 16:16:07
Andy,是的,这确实回答了我的问题,谢谢。 – 2012-03-08 19:21:14