【发布时间】:2014-09-26 10:29:55
【问题描述】:
我一直在尝试将 TLS 添加到我创建的 WCF 服务中。 一切正常,直到我尝试通过 https 而不是 http 访问服务。 将 wcf 服务添加到 wcf 测试客户端时,我得到了这个:
错误:无法从 [THELINK] 获取元数据如果这是 Windows (R) 请访问您有权访问的通信基础服务 检查您是否已在指定位置启用元数据发布 地址。有关启用元数据发布的帮助,请参阅 [an MS 链接] Exchange 错误 URI:[THELINK]
上的 MSDN 文档 元数据包含无法解析的引用:“[THELINK]”。
在 [THELINK] 上没有可以接受的端点监听 信息。这通常是由不正确的地址或 SOAP 操作引起的。 有关更多详细信息,请参阅 InnerException(如果存在)。远程服务器 返回错误:(403) Forbidden.HTTP GET 错误 URI:[THELINK]
下载“[THELINK]”时出错。请求失败 HTTP 状态 403:禁止。
抱歉更换链接,但我是新手,我没有声誉,看来:)
问候, 莫腾
【问题讨论】:
-
那么您是否为您的 https 端点启用了元数据发布?
-
也许这对你有帮助? blog.rsuter.com/?p=281
-
web.config 会有所帮助
标签: c# web-services wcf