回答
500服務器錯誤意味着腳本發生了錯誤,這不是一個斷開的鏈接(又名404錯誤)。
如果您使用的是Internet Explorer,請轉至tools > options > advanced
並取消選擇friendly http errors
,這會給您一個更全面的錯誤說明,以便您可以調試腳本或聯繫相關人員進行調試。
要檢查在ASP MVC下導致內部服務器500錯誤的原因,您還可以在調試模式下運行您的應用程序並檢查屬性AllErrors。
該屬性是Exception類型元素的數組。
爲此開Global.asax.cs
(C#)和類MvcApplication
put方法Application_EndRequest
的身體:
protected void Application_EndRequest()
{ //here breakpoint
// under debug mode you can find the exceptions at code: this.Context.AllErrors
}
然後設置斷點,檢查數組的內容:this.Context.AllErrors
它幫助我解決拋出了什麼異常,並可選擇查看堆棧跟蹤。
很好的答案!我試過檢查網絡標籤,但它從來沒有給我一個詳細的錯誤。它只是說它沒有加載資源。這個解決方案指出我的視圖模型的構造函數存在一個問題。謝謝! – usr4896260 2017-03-06 15:15:32
如果我將'this.Context.AllErrors'設爲null會怎麼樣? – 2017-07-29 07:37:17
我試過這個解決方案,但我得到this.Context.AllErrors = null ...所以更多挖掘後,我發現在我的模型,我必然形成我裝飾整數屬性之一「[MaxLength(6, ErrorMessage =「Pincode應該是有效的。」)]「刪除後它對我來說工作得很好。 – 2017-10-04 12:00:49
雖然稍晚,但防僞令牌會阻止請求作爲安全措施。
刪除.cshtml和控制器中的所有這些防僞標籤,爲我刪除了該錯誤。
但如果你想保持這些令牌成功使用此鏈接: - http://iamdotnetcrazy.blogspot.com/2013/08/how-to-solve-anti-forgery-token-could.html
我從Windows事件查看器(運行> eventvwr.msc> Windows日誌>應用程序)的錯誤的詳細信息。檢查從w3wp.exe記錄的警告/錯誤
在我的情況下,原因是遺漏dll。希望這會有所幫助
- 1. MVC 500內部服務器錯誤
- 2. 500 ASP.NET MVC包中的內部服務器錯誤
- 3. 500內部服務器錯誤ASP.NET
- 4. POST 500內部服務器錯誤ASP.NET
- 5. ASP.Net Webservice 500 - 內部服務器錯誤
- 6. 500 - 內部服務器錯誤 - 在asp.net中集成Wordpress後mvc
- 7. 500內部服務器錯誤與ASP.NET MVC和去爸爸
- 8. 500(內部服務器錯誤)ASP.Net MVC 5 c#
- 9. 500內部服務器錯誤JsonResult mvc asp.net
- 10. MVC 3 asp.net 500內部服務器錯誤
- 11. 500內部服務器錯誤 - 處理程序,asp.net MVC
- 12. 錯誤狀態:'內部服務器錯誤'。錯誤代碼:500 - jqGrid的ASP.NET MVC
- 13. ASP.NET MVC中的500內部錯誤Ajax
- 14. AJAX內部服務器錯誤500
- 15. JQuery - ASP.NET Web服務(.asmx) - 內部服務器錯誤(500)
- 16. 500內部服務器錯誤的Heroku
- 17. JMeter的500 - 內部服務器錯誤
- 18. 的getJSON 500(內部服務器錯誤)
- 19. 500內部服務器錯誤 - WordPress的
- 20. 500內部服務器錯誤 - htaccess的
- 21. 500內部服務器錯誤的Nginx
- 22. CakePHP的500內部服務器錯誤
- 23. 的.htaccess 500內部服務器錯誤
- 24. 500內部服務器錯誤的file_get_contents
- 25. 500內部服務器錯誤的.htaccess
- 26. HTTP錯誤500:內部服務器錯誤 - Asp.Net
- 27. 500內部服務錯誤
- 28. asp.net 3.5中的500內部服務器錯誤
- 29. Ajax請求的asp.net的MVC控制器返回500 - 內部服務器錯誤
- 30. 在MVC3中的JSON:500(內部服務器服務器錯誤)
關閉瀏覽器中的友好錯誤消息,並允許在應用程序中進行調試,然後告訴我們錯誤,以便我們可以更好地幫助您。 – Sev 2010-06-08 09:34:52
這裏建議讓您的服務器返回更詳細的錯誤信息可能會有所幫助:http://stackoverflow.com/q/5385714/12484 – 2016-06-07 13:37:10