ASP.NET özel hata sayfası - Sunucu.() Döndürür null
Özel hata sayfası başvurum için hazırladım:
<customErrors mode="On" defaultRedirect="~/errors/GeneralError.aspx"
/>
Genel Olarak.Application_Error () asax, aşağıdaki kod çalışır özel durum ayrıntıları:
Exception ex = Server.GetLastError();
if (ex != null)
{
if (ex.GetBaseException() != null)
ex = ex.GetBaseException();
}
O zaman hata benim sayfa (~/hatalar/GeneralError.SEO.cs), Sunucu.() Döndürür null
Bu durum Genel olarak Hata Sayfası olarak daha fazla bilgi almak için herhangi bir yolu yoktur.asax.cs ?
Vista ASP.NET 3.5 IIS7/
CEVAP
Daha yakından benim web bakıyor.config kurmak, bu yazı yorumlardan biri çok yararlı olur: http://msdn.microsoft.com/en-us/library/vstudio/h0hfz6fc(v=vs.100).aspx
< . p ^"ASP.NET 3.5 SP1'de yeni bir parametre redirectMode var"customErrors Bu parametre, böylece eklemek için ammend eder.
<customErrors mode="RemoteOnly" defaultRedirect="~/errors/GeneralError.aspx" redirectMode="ResponseRewrite" />
ResponseRewrite modu ABD URL aynı kalır tarayıcı Yönlendirme Olmadan Hata Sayfayı yüklemek için izin verir, ve daha da önemlisi benim için, özel bir bilgi kaybolmaz.
Özel ASP.NET MVC 404 Hata Sayfası...
jQuery Ajax hata işleme, Haritayı özel...
XmlHttpRequest hata: Origin null Acces...
Hata mesajı "'t / Erişim izn...
SSL_connect geri=1=0=SSLv3 okumak sunu...