2017-06-21 96 views
0

以前我們有web服務(ASMX),位於我們與外部端口80主服務器,並能調用webservice的正確Web服務(ASMX)與不同的外部端口導致錯誤的調用

現在我們把它rellocate到另一個服務器與外部端口208.我們可以打電話給頁面就好了。但在調用時返回

'/'應用程序中的服務器錯誤。 找不到資源。在調用 http://X11.XX5.XX3.X35/SB_MWS/SB_MWS.asmx/CheckUser

注意,響應URL不再指向208從而使錯誤的Web服務的

地址 http://X11.XX5.XX3.X35:208/SB_MWS/SB_MWS.asmx?op=CheckUser

響應URL。我必須設置什麼設置才能啓用此端口?

+0

您使用哪個.net框架? – Nithin

+0

正在使用框架4.5 – Airwind

回答

0

這可能發生的一個原因是,如果您沒有在您的web項目的屬性下設置起始頁面。所以這樣做:

右鍵點擊你的項目

選擇「屬性」

選擇「Web」選項卡

選擇「特定頁」

假設你有一個叫控制器HomeController和一個名爲Index的操作方法,在「Specific Page」單選按鈕對應的文本框中輸入「home/index」。

現在,如果啓動Web應用程序,它將帶您進入由HomeController的Index操作方法呈現的視圖。

(或)

簡單地說,你也可以打開項目中的控制器之一,然後擊中F5或Ctrl + F5。

現在發生的事情是,您目前處於您的/Views/home/Index.cshtml視圖中,而您剛剛點擊F5或Ctrl + F5。在mvc項目中,無法直接打開文件w/ .cshtml,因爲IIS無法理解該文件。控制器應該從action方法中返回一個匹配的視圖。

如果我的回答沒有幫助,我很抱歉。

希望這會有所幫助!