1. 程式人生 > >解決MVC框架呼叫webservice,報404或500錯誤

解決MVC框架呼叫webservice,報404或500錯誤

最近做專案,遇到個問題就是webservice呼叫報錯,如下

剛開始以為是webservice的內容的問題,後面把webservice放.aspx下,就可以正常使用,由此確定應該是MVC路徑對映的問題。

解決辦法:

您必須忽略在Global.asax.cs中

Web服務的路線

  routes.IgnoreRoute("{*allasmx}", new {[email protected]".*\.asmx(/.*)?"});
//對所有.asmx的資源 進行忽略,直接進行URL訪問
網上也有搜到新增這句這種解決辦法,但個人試了還是不行:routes.IgnoreRoute("{resource}.asmx/{*pathInfo}");


相關推薦

解決MVC框架呼叫webservice404500錯誤

最近做專案,遇到個問題就是webservice呼叫報錯,如下 剛開始以為是webservice的內容的問題,後面把webservice放.aspx下,就可以正常使用,由此確定應該是MVC路徑對映的問題。 解決辦法: 您必須忽略在Global.asax.cs中 Web服務的

centos 7.2 oracle sqlplus / as sysdba 連線不上資料庫使用者密碼錯誤

     昨天在想建立使用者時,發現系統的資料庫用sqlplus / as sysdba 連線不上,請教了公司的dba大佬幫忙,解決,發現原因和解決方法如下: 開啟oracle安裝目錄下的oracle/product/11.2.0.1/network/ad

後臺使用@RequestBody接收anglarJs向後臺傳遞Json資料415400錯誤

今天想到以前碰到的一個問題,在使用angularJs+ssm寫東西時碰到的一個使用$http.post()傳遞Json時報錯 415 (Unsupported Media Type)  和400 (Bad Request) 錯誤。當時是這麼寫的: 後臺是使用的SpringM

Spring MVC不進入Controller404解決方案

1、檢查URL是否會被springmvc攔截 首先檢查訪問路徑URL是否正確被springmvc攔截,這個URL和web.,xml中對springmvc的配置有關。 2、檢查Con

spring mvc在接收資料時包含日期格式的資料404

@InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); date

解決C#中呼叫WCF方法錯:遠端伺服器返回錯誤 (404) 未找到

IIS配置問題,解決方法: 1. 首先新增MIME型別 副檔名“.svc”,MIME型別 “application/octet-stream”  2、處理程式對映--新增託管處理程式 請求路徑 “.svc” 型別 “System.ServiceModel.Activation.HttpH

Thinkphp框架從windows遷移到linux環境:提示找不到檔案404錯誤

location ~ ^(.+.php)(.*)$ { fastcgi_pass unix:/tmp/php-cgi-rl2.chuangjiangnet.cn.sock; fastcgi_i

websphere上部署基於cxf框架webservice專案錯問題的解決方案

注:這篇文章來自公司內部wiki,之前在碰到這種問題的時候,首先也是去網上搜資料,但發現沒有完整可行的解決方案。這篇文章上列出的解決方案,目前仍在完善中,但已經解決了幾個專案的上線問題,因此將這篇文章分享出來,希望對被同樣問題所困擾的專案組能夠有所幫助。 問題簡介 在日常的

web頁面找不到資源文件404但是資源文件存在且路徑沒錯

環境搭建 思維 邏輯 資源 存在 lan 開始 details tails 如題 , 今天遇到這個問題,maven項目導入本地myeclipse,正常跑起來之後,在web端存在部分頁面資源加載不進來。 但是項目資源確實存在,一開始以為是myeclipse開發環境搭建錯誤導

安裝oracle 11g時啟動服務出現錯誤找不到OracleMTSRecoveryService的解決方法

是否 卸載 名稱 window7 ntc oca 高級 很多 bho 很多人在安裝orcl數據庫時,出現很多報錯,我也不例外,因上次數據庫出現問題,無法修復,只能從新安裝,無奈的是,安裝時報啟動服務出現錯誤,找不到OracleMTSRecoveryService錯MMP,心

VUE小專案問題之用axios外掛取本地json檔案404錯誤

一、問題 在用axios獲取本地json資料時,總是報404錯誤。 百思不得其解。 二、經過 看網友們都是把本地json檔案放在static檔案中。 我寫的專案存放在assets中,恍然大悟,應該是檔案位置。 三、結果 檔案改存為static axios({

啟動Tomcat一閃而過JRE_HOME環境配置錯誤的問題解決記錄

問題描述:啟動Tomcat一閃而過,報JRE_HOME環境配置錯誤的問題 操作:win+R,進入cmd命令列視窗,cd進入到Tomcat的安裝資料夾,鍵入catalina run命令後,報如下錯誤: The JRE_HOME environment variable is

Selenium:無法呼叫IE錯java.lang.IllegalStateException

在使用Selenium呼叫IE時報錯,java.lang.IllegalStateException:the path to the driver executable must be set by the webdriver system property;for more

Java動態呼叫Webservice不生成客戶端基於soapUI

近日專案一需求,需要實現動態解析Webservice滿足Webservice動態呼叫。參考過CXF、AXIS等非常成熟的相關框架技術,但在使用過程中發現,簡單物件(入參、出參)的時候很好用,當是複雜物件的時候很棘手!當然CXF、AXIS全然滿足,也支援物件,動態引數等,但構造

springMVC請求無法到達controller404

導語: 遇到404,大家都清楚是請求路徑的問題,要麼是沒有這個路徑,要麼請求路徑和實際路徑不一致。springMVC的專案,訪問時,404時,後臺也不會有任何提示。所以就得尋根溯源,一點點捋。 問題描述: 瀏覽器訪問路徑沒有問題,controller路徑對映也沒有問題,

Android通過ksoap2這個框架呼叫webservice大講堂

                        昨天有人問我An

新增加controller但是找不到url404

右擊專案,properties--java build path---libraries---jre和maven都刪除,在重新匯入jre和maven之後clean專案。 匯入jre:add library---jre system library--next---execu

tomcat部署專案中包含中文名稱檔案404找不到檔案錯誤

tomcat伺服器改為utf8編碼  更改server.xml檔案<Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″  redirectPort=”8443″   URIEncod

PyCharm中無法呼叫numpy錯ModuleNotFoundError: No module named 'numpy'

之前安裝了Python,後來因為練習使用Python寫科學計算的東西,又安裝了Anaconda,但是安裝Anaconda之後又出現了一個問題,在命令列中編寫Python命令呼叫numpy可以正常使用,但是在PyCharm中呼叫卻會報錯No module named 'nump

關於springMVC使用@RequestMapping()無法訪問url404的問題

今天在寫專案的時候,遇到了明明加了註解“@RequestMapping()”而且url寫的沒有一點點點點點錯誤,但是請求的時候還是報了404錯誤。解決辦法:找到spring-mvc配置檔案並加上:<