我正在尝试使用 webjobs 运行以下 powershell 脚本,但收到错误。本地运行工作得很好。
$Session = New-PSSession -ConfigurationName Microsoft.Exchange `
-ConnectionUri https://outlook.office365.com/powershell-liveid/ `
-Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
webjob 运行详细信息的输出是:
ERR ] New-PSSession : [outlook.office365.com] 连接到远程服务器 outlook.office365.com 失败,并显示以下错误消息:WS-Management 无法处理请求。由于 HTTP 错误,操作失败。HTTP 错误 (50) 是:不支持该请求。. 有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。
+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri ht ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException + FullyQualifiedErrorId : WinRMOperationAborted,PSSessionOpenFailed
是否可以从 azurewebsites webjob 连接到远程 Exchange 在线服务器并在那里“做点什么”?