我在编写脚本时遇到了双跳问题。现在的问题是,当我New-PSSession
在计算机上进行远程处理时。我收到以下错误:
图片链接如果太难阅读
这是在原始服务器上运行的代码:
$password = ConvertTo-SecureString "password" -AsPlainText -Force
$cred= New-Object System.Management.Automation.PSCredential ("domain\admin", $CApassword)
$sesh = new-pssession -computername "MSSCA" -credential $CAcred -Authentication CredSSP
此$sesh
变量返回 null 并引发上述错误。
执行 powershell 脚本/远程处理的服务器设置为将新凭据委托给 mssca(我指定了此目标服务器的 FQDN),同样 mssca 设置为接收。
我按照错误消息的说明修改了组策略,启用Allow Delegating Fresh Credentials
了Configuration -> Administrative Templates -> System -> Credentials Delegation -> Allow Delegating Fresh Credentials
已设置的将新凭据委托给mssca
.
有什么想法可以解决这个问题吗?