Wyświetlanie niestandardowego komunikatu o błędzie w wyjątku: potencjalnie niebezpieczna wartość Request.Form została wykryta przez klienta

Korzystam z Kontroli logowania ASP.NET w mojej aplikacji internetowej. Chcę pokazać zabawny typ błędu na etykiecie, gdy wystąpi ten wyjątekSystem.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client występuje, gdy użytkownik próbuje wykonać atak wtrysku sql lub niektóre operacje HTML lub SCRIPT, wprowadzając je w polu tekstowym Nazwa użytkownika kontroli logowania. Próbowałem wielu rzeczy, takich jak zamknięcie logowania uwierzytelniającego w bloku try catch i łapanieSystem.Web.HttpRequestValidationException wyjątek robi to samo dla zdarzenia utworzonego przeze mnie tak samo jak onTextChange dla Nazwa użytkownika TextBox. Ale wszystkie te próby zawiodły. Proszę mi powiedzieć, jak sprawdzić ten wyjątek i wyświetlić miłą zabawną wiadomość dla atakującego?

questionAnswers(1)

yourAnswerToTheQuestion