即使没有网络连接,签名脚本如何工作?
问题描述:
我已经使用从Verisign(赛门铁克)购买的密钥签署了powershell脚本。即使没有网络连接,签名脚本如何工作?
我正在虚拟机内执行脚本,没有可用的互联网连接。
它如何执行没有任何问题?如果它没有连接到互联网,它将如何得到公钥?我使用executionpolicy为“是AllSigned”
答
从Symantec得到的签名证书
与信任的关键,这很可能已经存储在计算机上签字。使用mmc.exe
并将证书模块添加到控制台。浏览受信任的根CA容器,并且您可能会从Symantec/Verisign或其他任何位置找到多个证书。其中一个用于证明您购买的签名证书确实来自发行人。
您在该机器上设置的执行策略是什么? – mjolinor
@mjolinor它是“Allsigned” – Samselvaprabu