1

我对 RPA 并不陌生,但对 Power Automate Desktop 相对较新(3-4 个月)。我想要做的是让 PAD-Cyber​​Ark 集成工作。但是,我收到以下错误。当我通过 https 进行 API 调用时,为什么 PAD 会尝试通过端口 80 访问 Cyber​​Ark 保险箱?

此外,我能够执行以下 PowerShell 命令并通过 443 成功连接。因此,如果 PAD 将通过 443 调用,我认为一切都会好的。

PS H:> tnc -计算机名 ip -port 80

警告:TCP 连接到(ip:80)失败 ComputerName:ip RemoteAddress:ip RemotePort:80 InterfaceAlias:Ethernet0 2 SourceAddress:ip PingSucceeded:True PingReplyDetails(RTT):0 ms TcpTestSucceeded:False

PS H:> tnc -计算机名 ip -port 443

计算机名:ip RemoteAddress:ip RemotePort:443 InterfaceAlias:Ethernet0 2 SourceAddress:ip TcpTestSucceeded:真

有没有人经历过这样的事情?请指教。谢谢!

Robin.Core.ActionException:无法从 Web 请求中获取结果 https:/// AIMWebService/api/Accounts?AppId= &Query=Safe= ;Folder=Root;Object=---> System.AggregateException:发生一个或多个错误。---> System.Net.Http.HttpRequestException: 发送请求时出错。---> System.Net.WebException: 无法连接到远程服务器 ---> System.Net.Sockets.SocketException: 无法建立连接,因为目标机器主动拒绝它 ip_address:80 at System.Net.Sockets .Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- 内部异常堆栈跟踪结束 --- System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) 在 System.Net.Http。1.GetResultCore(Boolean waitCompletionNotification) at Robin.Shared.Runtime.Utilities.Clock[T](Int64 maxMillisecondsToWait, Int32 step, Func1 动作,Func 2 successCondition) at Robin.Modules.CyberArk.Actions.CyberArkActions.SendWebRequestToCyberArk(Variant baseUri, Variant applicationId, Variant safe, Variant folder, Variant objectName, Variant extraData, Variant certificateFilePath, Variant timeout, Variant& response, Variant& password, String realCertificatePath, Boolean useOnlyValidCertificates, Int32 loadCertificateFrom, String certificateFilePassword, Boolean acceptUntrustedCertificates) --- End of inner exception stack trace --- at Robin.Modules.CyberArk.Actions.GetPasswordBase.Execute(ActionContext context) at Robin.Runtime.Engine.ActionRunner.RunAction(String action, Dictionary2 inputArguments,Dictionary`2 outputArguments,IActionStatement 语句)

4

0 回答 0