我在Azure中實現服務,要做到這一點我跟着這個教程:(端點未找到)Rest with azure休息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'。 There was No endpoint listening at http://familymate.cloudapp.net:8080/FamilyMate.svc That Could accept the message。這通常是由不正確的地址或SOAP年度操作引起的。有關更多詳細信息,請參閱InnerException(如果存在)。 遠程服務器返回錯誤:(404)未找到。 如果服務在當前解決方案中定義,請嘗試構建解決方案並再次添加服務引用。
爲了不被太麻煩的問題是我使用RestSharp並創建查詢手動。