不能添加服务引用:内容类型为text/html[.不匹配绑定的内容类型

本文关键字:类型 html 不匹配 绑定 text 服务 添加 不能 引用 | 更新日期: 2023-09-27 18:11:30

我有一个Web API,我想调用一个使用SOAP的在线Web服务。

我试图将其添加为"服务引用",但是当我调用它时,得到以下总结错误

响应消息的内容类型text/html不匹配绑定的内容类型(text/xml;charset = utf - 8)。如果使用自定义编码器,确保iscontenttypessupported方法正确实现。响应的前13个字节为:<HTML></HTML>

我的web.config中的绑定是basicHttpBinding,我检查了绑定配置是否与WSDL配置匹配,结果是匹配的。

这是我试图使用的URL:http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl

可以从Web API中使用SOAP吗?

不能添加服务引用:内容类型为text/html[.不匹配绑定的内容类型

我认为我对vie服务有一些经验。我可以确认您可以使用c# . net使用SOAP服务。我在我的博客上发布了解决方案,并在GitHub存储库上找到了整个项目。

我希望你能帮忙。