我有svc文件的url。例如,https://Myservicelocation/UserService.svc。
现在,我尝试在visual中创建asp.net web应用程序,并使用“”添加了这个url。当我放置这个url,然后单击go,就会得到错误。
请求失败,HTTP状态400:错误请求。元数据包含无法解析的引用:“https://Myservicelocation/UserService.svc”。服务https://Myservicelocation/UserService.svc不支持Content应用程序/soap+xml;charset=utf-8。客户端绑定和服务绑定可能不匹配。远程服务器返回一个错误:(415)无法处理消息,因为内容类型'application/soap+xml;charset=utf-8‘不是预期类型'text/xml;charset=utf-8’。如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
我怎么解决这个问题?
发布于 2015-04-23 13:44:05
谷歌说..。
可能是客户机/服务器绑定中的不匹配,其中服务中的消息版本使用SOAP1.1(希望使用application/ SOAP +xml),而客户机中的版本使用SOAP1.2(发送文本/xml)。WSHttpBinding使用SOAP1.2,BasicHttpBinding使用SOAP1.1。
相应地对齐你的绑定。
发布于 2020-02-13 08:38:10
我也有同样的问题。
试试https://Myservicelocation/UserService.svc?wsdl链接。
https://stackoverflow.com/questions/29747667
复制相似问题