调用https Web服务(C#)

时间:2011-07-28 07:22:27

标签: c# web-services https

我实施了一个在某些https网址下提供的网络服务。客户端(控制台应用程序)调用它,但抛出以下错误:

提供的URI方案“https”无效;预期'http'。

我在网上搜索过,但我不确定如何解决它?这是通过向Web服务添加一些代码来解决的吗?

谢谢: - )

1 个答案:

答案 0 :(得分:2)

你有绑定<security mode="Transport">。这意味着它使用https。将<endpoint address=...>更改为同意,或更改为非传输安全性http绑定。

这是svcutil生成的(Add Web Referenc)配置吗?服务器配置是什么样的?令人惊讶的是从元数据生成这样的“不一致”配置。

此致

Karan Shah