为什么在MVC 4.0 Web应用程序中出现500错误?

时间:2018-12-13 06:27:47

标签: asp.net-mvc

我是一名网络开发人员,曾经对ASP.NET MVC 4.0中开发的website进行过一些更新

最近,我们在IIS 10上托管了电子商务网站。该网站的运行速度非常慢,因此我不得不进行速度优化,我只能处理图像和文件压缩。

我还使用Google Web master工具进行优化,在优化过程中,大多数时候我们会收到500个内部服务器错误,其中一些网址显示尚未创建。

很不幸,我们在继续进行Checkout时遇到500错误。我无法弄清楚为什么会出现500错误?我没有在Model和Controller中进行任何修改,但是在View中做了一些更改。

我们在这里立即结帐。https://www.preservawellness.com/shoppingcart/cart

此处将页面重定向到付款选项,例如网上银行,信用卡/借记卡,PayPal,Paytm https://www.preservawellness.com/ShoppingCart/OrderReview?subscriptionid=&Ptype=online&uid=282&Ctype=P

当我们单击“下订单”按钮时,服务器返回500个我们无法诊断的错误。下面是处理请求后的网址(“下订单”按钮),我们收到内部服务器错误。

https://www.preservawellness.com/ShoppingCart/ProcessToPayment/397

以下是页面错误的详细信息,我们在Chrome开发者控制台(网络)上找到了

**Request URL:** https://www.preservawellness.com/ShoppingCart/ProcessToPayment/398
Request Method: GET
Status Code: 500 
Remote Address: 103.35.123.182:443
Referrer Policy: no-referrer-when-downgrade
cache-control: private
content-length: 125200
content-type: text/html; charset=utf-8
date: Thu, 13 Dec 2018 06:11:23 GMT
server: Microsoft-IIS/10.0

**status: 500**

x-aspnet-version: 4.0.30319
x-aspnetmvc-version: 4.0
x-powered-by: ASP.NET
:authority: www.preservawellness.com

:**method: GET**

:path: /ShoppingCart/ProcessToPayment/398

:scheme: https
accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
accept-encoding: gzip, deflate, br
accept-language: en-US,en;q=0.9
cache-control: max-age=0

cookie: G_ENABLED_IDPS=google; _ga=GA1.2.1980725648.1544503724; iztoken=; __unam=31c7a61-1679bfb9e68-35018d90-1; UserActivity=ProductID=54,34,35,15,23; _gid=GA1.2.898897304.1544674779; _fbp=fb.1.1544674779709.1169244464; izstatus=1; ASP.NET_SessionId=13itm5jbgar1edaviq1id2fl; __RequestVerificationToken=yg9rIfvgB1xkV_9RGhApwCQydRIbnLFwgh9VLplBUhKnjKmbvDu-Ct2AdANFxppppwPwAN-olzYQUf7sbQrQQ0Sa9KWl-NgPMYzFjI8lypCwrDhqpL8uNsFzK9Y5GeA1fyjSgntOPqluH6E1S3HQvQ2; ispopupopen=30; ispopupopens=10; _gat_gtag_UA_92955094_1=1
referer: https://www.preservawellness.com/ShoppingCart/OrderReview?subscriptionid=&Ptype=online&uid=282&Ctype=P
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1

错误页面: page with error

1 个答案:

答案 0 :(得分:-1)

IIS必须使用*代替IP地址和/或主机头