我在服务参考中添加了一个这样的网址:“https://example.com/cars?wsdl”
一切正常,我可以从该soap访问方法并编译项目而不会出错。
当我调用一个方法时,端点地址是https://example.com/cars(我已经注意到调试器的这个),这个页面只是一个错误错误,我调用它的每个方法都会返回错误。
为什么服务引用没有看到参数“?wsdl”?
谢谢!
答案 0 :(得分:0)
您的错误消息可能来自服务本身。最后的?wsdl
只包含有关您服务的信息。在您在服务层上调用的方法中添加一个try catch。
答案 1 :(得分:0)
使用xml请求解决了问题。
http://www.terminally-incoherent.com/blog/2008/05/05/send-a-https-post-request-with-c/
错误似乎来自服务本身。