从BizTalk WCF WebHttp适配器调用VSO Rest API时出错

从BizTalk WCF WebHttp适配器调用VSO Rest API时出错,biztalk,webhttp,azure-devops-rest-api,Biztalk,Webhttp,Azure Devops Rest Api,我创建了一个BizTalk应用程序,用于连接到VSO Rest API以获取或创建工作项 我已经为调用RESTAPI配置了一个wcf webhttp适配器 在配置适配器之前,我已经使用console应用程序测试了API,并使用相同的URL获得了结果 运行应用程序时,我遇到以下错误: 适配器无法将URL为URL的消息发送到发送端口SendPort。它将在为此发送端口指定的重试间隔后重新传输。详细信息:System.ServiceModel.EndpointNotFoundException:在上没

我创建了一个BizTalk应用程序,用于连接到VSO Rest API以获取或创建工作项

我已经为调用RESTAPI配置了一个wcf webhttp适配器

在配置适配器之前,我已经使用console应用程序测试了API,并使用相同的URL获得了结果

运行应用程序时,我遇到以下错误:

适配器无法将URL为URL的消息发送到发送端口SendPort。它将在为此发送端口指定的重试间隔后重新传输。详细信息:System.ServiceModel.EndpointNotFoundException:在上没有端点侦听 连接的主机未能响应23.98.150.230:443

但是当我在浏览器中粘贴URL时,我能够在浏览器中看到API返回的结果


可能是什么问题?

您是否尝试过使用Fiddler跟踪正在发生的事情?或者尝试启用WCF跟踪?我看到它位于端口443 SSL上,证书是自签名的吗?它不是自签名的,但我在想,当它可以在浏览器中显示结果时,从biztalk调用它时会有什么不同。因此,请尝试Fiddler或WCF跟踪,以了解发生了什么。正如塞尔吉奥·加西亚(Sergio Garcia)在他的非答案中指出的那样,如果没有关于您的配置和问题的更多细节,我们就无法真正帮助您。是否确实已将其配置为在获取工作项时执行GET而不是POST?您使用的BizTalk版本是什么?我可以使用Fiddler修复此错误。“发送端口代理”选项卡中需要进行一些代理更改。谢谢你的帮助。欢迎你,菲德勒对了解情况非常有用。