我正在尝试在 PoSh 脚本的后台运行一些函数。这项工作永远不会完成,但在正常情况下工作正常。我已将问题缩小到以下行:
这条线工作正常:
$ws = New-WebServiceProxy "http://host/Service?wsdl" -UseDefaultCredential
但是这条线永远阻塞
start-job { New-WebServiceProxy "same url" -UseDefaultCredential } `
| wait-job | Receive-Job
一些细节:该服务是本地的,并且需要 Windows 身份验证。客户端是 XP & server 2003。
为什么?我如何让它工作?