A minap kaptam egy levelet, hogy egy közösségi oldalon ismerősnek jelöltek. Sajnos csak ma tudtam elolvasni a levelet, holott már pár napja megkaptam, mert a levelet kiszűrte a spamfilter. Ez kicsit kellemetlen, viszont teljesen meg lehet érteni a spamfiltert ugyanis a levél angolul van, kevés szöveget de annál több linket tartalmaz. No igazából ez sok emberrel megesik nem is ezért írom ezt a bejegyzést.
Az igazi meglepetés akkor ért, mikor rákattintottam a linkre, hogy visszaigazolom az ismerettséget és elfogadom a bejelölést. Rá is kattintottam a linkre, de sajnos az alábbi képernyő fogadott.
Gondoltam magamban hogy “hmmmm érdekes”. Ennek nem lenne szabad megtörténnie. Kicsit belenéztem a kivételbe, amit nem kap el senki. Látszik, hogy a gond csak annyi, hogy úgy akartam elfogadni az ismerettséget, hogy nem vagyok belépve ezért a http://devportal.hu/members/Gincsai/friends/accept/….aspx helyett a képen látható http://devportal.hu/members/Anonymous/default.aspx linkre kerültem, ami viszont rájött, hogy valószínűleg nincs ilyen felhasználó.
Az egészből a tanulság annyi, hogy a custom error-t nagyon érdemes beállítani a web.configba, ugyanis ha ez be lenne állítva ilyen esetben egy általános hiba oldalra kerülnénk.
A másik lehetséges megoldás a fejlesztőknek érdemes lett volna implementálni a global.asax-ban a Application_Error eseménykezelőt, ahol minden kezeletlen kivételt kezelni tudnánk, ez által elkerülve a csúnya sárga halált.