我创建了一个内部使用 SSDS 服务的 Web 服务(https://database.windows.net/soap/v1/)。我能够成功地将我的 Web 服务托管在云中,还设置了客户端访问策略和跨域策略。但是,当我尝试在托管在云上的 Silverlight 中使用此 Web 服务时,它会抛出异常:-
元数据包含无法解析的引用:“ http://xxx.cloudapp.net:20000/xxx.asmx?wsdl ”。下载“ http://xxx.cloudapp.net:20000/xxx.asmx?wsdl ”时出错。请求失败,HTTP 状态为 502:代理错误(连接被拒绝)。元数据包含无法解析的引用:' http://xxx.cloudapp.net/xxx.asmx '。元数据包含无法解析的引用:' http://xxx.cloudapp.net/xxx.asmx '。如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
可能是什么问题?
当我在浏览器上点击托管的 Web 服务时,我能够正确地看到当时的服务描述。
'http://xxx.cloudapp.net:20000/xxx.asmx?wsdl'