c# - 未找到其余 Azure 端点

标签 c# rest azure windows-phone

我在 Azure 中实现了一项服务,为此我遵循了本教程:Rest with azure

该服务运行良好,但我遇到端点定义问题(未找到端点。)

但是我尝试将端口更改为 8080,但没有任何改善。

 <?xml version="1.0" encoding="utf-8"?>
    <ServiceDefinition name="FamilyMateAzureProject" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
      <WebRole name="FamilyMateService" vmsize="Small">
        <Sites>
          <Site name="Web">
            <Bindings>
              <Binding name="Endpoint" endpointName="Endpoint" />
            </Bindings>
          </Site>
        </Sites>
        <Endpoints>
          <InputEndpoint name="Endpoint" protocol="http" port="8080"/>
        </Endpoints>
        <Imports>
          <Import moduleName="Diagnostics" />
        </Imports>
        <LocalResources>
          <LocalStorage name="FamilyMateService.svclog" sizeInMB="1000" cleanOnRoleRecycle="false" />
        </LocalResources>
      </WebRole>
    </ServiceDefinition>

当我尝试在另一个项目(Windows Phone 7)中添加我的服务的引用时

我收到以下错误:

下载“http://familymate.cloudapp.net:8080/FamilyMate.svc”时出错。 请求失败,HTTP 状态为 404:未找到。 元数据包含无法解析的引用:“http://familymate.cloudapp.net:8080/FamilyMate.svc”。 没有端点在 http://familymate.cloudapp.net:8080/FamilyMate.svc 监听那可以接受该消息。这通常是由不正确的地址或 SOAP 年份操作引起的。有关更多详细信息,请参阅 InnerException(如果存在)。 远程服务器返回错误:(404) 未找到。 如果服务是在当前解决方案中定义的,请尝试构建解决方案并再次添加服务引用。

为了不被问题困扰,我使用 RestSharp 并手动创建查询。

最佳答案

可能是绑定(bind)问题。我会检查一下,看看遵循这些步骤是否有帮助:

http://bartreyserhove.blogspot.com/2010/08/update-writing-windows-phone-7.html

关于c# - 未找到其余 Azure 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9669263/

相关文章:

linux - 未配置 XML 加密器 - 使用 Key Vault 时

c# - 创建一个 API 来处理对多个 API 的调用以进行集成是否是一种好的做法

c# - 应用 C# 属性时允许使用什么语法?

c# - 将 c# 结构传递给非托管 C++ DLL 时出现 SafeArrayTypeMismatchException

javascript - 将 MVC 模型属性存储到 JavaScript var 对象语法错误

c# - 在没有单独方法的情况下在 RESTful WCF 中混合 XML 和 JSON

jakarta.xml.bind.ContextFinder.handleClassCastException 处的 java.lang.NullPointerException

azure - azure 功能应用程序将触发所有部署槽?

azure - 抑制关联 cookie 以强制客户端连接到另一个 Azure 应用程序节点

c# - 在 asp.net mvc 中添加 BaseController 会出现错误