2013-03-12 74 views
0

我在IIS7中託管了一個WCF服務和我的ASP.Net MVC3應用程序。兩者都在同一臺服務器上。該應用程序位於默認應用程序池中,該服務位於不同的應用程序池中。不調用WCF服務的應用程序(都在IIS7上託管)

在發佈之前,我已將託管服務的服務參考添加到應用程序。它在本地工作。但是,當在IIS7上託管時,該應用程序不會調用服務。

任何指針爲什麼這可能發生和或如何調試? 如果您需要任何其他詳細信息,請讓我知道。

感謝

回答

0

對於任何人看到這個線程備查,問題是,我用MVC3,並從我的JavaScript的Ajax調用,看起來像這樣:

$.ajax({ 
    url: 'controller/action', 
    type: 'GET', 
    dataType: 'json', 
    success: function(data) { 
} 

,但該網址不得是「控制器/行動」,應該被存儲在一個字符串變量說

var callingVariable = "@Url.Action("Action","Controller")"; 

和該變量應該被提供給URL參數。

相關問題