2009-12-02 3 views
1

Привет, я создал службу WCF и запустил ее на WebDevelopmentServer. Он работает нормально.Проблема с услугами WCF в IIS

Чем я переместил его в IIS 5.1 на Windows XP SP3. И он перестает работать. У меня ошибка «CityService не определен». Это не определено из-за того, что javascript не найден. на веб-программирование сервере эта ссылка работает и возвращает Javascript код http://localhost:65424/CityService.svc/js

но эта ссылка не работает, я «Ресурс не может быть найден» https://localhost/WebApplication1/CityService.svc/js

Я не могу понять, почему она работает над развитием сервер и не работает в IIS?

Может кто-нибудь мне помочь?

Мой исходный код:

C# код

[ServiceContract(Namespace = "")] 
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] 
public class CityService 
{ 
    // Add [WebGet] attribute to use HTTP GET 
    [OperationContract] 
    public string DoWork(string cityName) 
    { 
     // Add your operation implementation here 
     return "Hello " + cityName; 
    } 

    // Add more operations here and mark them with [OperationContract] 
} 

Javascript код:

CityService.DoWork($get("txtCity").value, onSuccess); 

конфигурации Xml:

<system.serviceModel> 
<behaviors> 
    <endpointBehaviors> 
    <behavior name="WebApplication1.CityServiceAspNetAjaxBehavior"> 
     <enableWebScript /> 
    </behavior> 
    </endpointBehaviors> 
</behaviors> 
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" > 
</serviceHostingEnvironment> 
<services> 
    <service name="WebApplication1.CityService"> 
    <endpoint address="" behaviorConfiguration="WebApplication1.CityServiceAspNetAjaxBehavior" 
     binding="webHttpBinding" contract="WebApplication1.CityService" /> 
    </service> 
</services> 

ответ

0
<bindings> 
    <webHttpBinding > 
    <binding name="webBinding"> 
     <security mode="Transport"></security> 
    </binding> 
    </webHttpBinding> 
</bindings> 
+0

это не решение для меня –

+0

см. Мою проблему http://stackoverflow.com/questions/25161076/posting-to-wcf-service-returns-404-status-after-server-migration –

Смежные вопросы