Web服务错误“提供的URI方案’http’无效; 预计’https’。“

我有一个服务调用导致以下错误:“提供的URI方案’http’无效;预期’https’。”

app.config值:

           

我已经尝试过Https://但是内部的所有内容都不会指望我需要这个,除此之外它还会产生客户端/服务器错误。

我也试过改变绑定类型

我还查看了这里和asp.net上的其他论坛post,所有人似乎都指向使用Transport并传递我在我的代码中执行的客户端凭据,如下所示:

 client.ClientCredentials.UserName.UserName = "XXXXX"; client.ClientCredentials.UserName.Password = "XXXXX"; 

您必须将更改为none。 运输部队https。

如果我记得我的WCF配置培训,则传输安全性特别意味着您正在使用HTTPS。 如果您不使用HTTPS,则应将您的安全类型设置为“无”,因为您知道您的邮件将不加密。

我相信你也可以使用“消息”并手动提供证书,但我之前没有这样做过。