【发布时间】:2012-02-25 06:10:45
【问题描述】:
谁能告诉我为什么在我尝试添加服务时出现此错误?
错误:无法从 http://myserver/myapp 获取元数据。如果这是您有权访问的 Windows (R) Communication Foundation 服务,请检查您是否已在指定地址启用元数据发布。有关启用元数据发布的帮助,请参阅位于 http://go.microsoft.com/fwlink/?LinkId=65455 的 MSDN 文档。 WS 元数据交换错误 URI:http://myserver/myapp 元数据包含无法解析的引用:'http://myserver/myapp'。远程服务器返回意外响应:(405) 方法不允许。 远程服务器返回错误:(405) Method Not Allowed.HTTP GET 错误 URI:http://myserver/myapp 下载“http://myserver/myapp”时出错。请求失败,HTTP 状态 403:禁止。
更新:我已经有以下端点,
<endpoint address="mex"
binding="mexHttpBinding"
name="Metadata"
contract="IMetadataExchange" />
我也设置了服务行为:
<serviceBehaviors>
<behavior name="myBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
【问题讨论】:
-
尝试关注我发布的链接中的视频。当我遇到同样的错误时,他们为我工作