【发布时间】:2012-01-28 19:14:47
【问题描述】:
在 VS2008 和 2010 中,当我将服务引用添加到指示 https 的服务时,它创建的端点是 http。如果我尝试将app.config 中的端点更改为 https,我会得到:
提供的 URI 方案“https”无效;预期为“http”。
参数名称:via
【问题讨论】:
-
服务“指示”https 到底是什么意思?您是说只有
https在WSDL 中而不是http? -
当我添加一个服务引用时,我给它一个 wsdl 的 https url。我有一个证书设置,并且我*相信该服务已为 https 正确设置。我的问题是为什么当我给它一个服务的 https url 时,Visual Studio 会创建一个 http 端点
-
Roger,您需要查看 WSDL 来回答这个问题。我敢打赌它是基于 WSDL 生成代码,而不是基于您在“添加服务引用”中指定的 URL。
-
约翰,你是对的,在 wsdl 修复之前什么都不会发生 > stackoverflow.com/questions/8647015/…
标签: wcf https wcf-binding wcf-security