If you use
Response. End,
Response. RedirectOr
Server. TransferMethod.
ThreadabortexceptionException. You can use
Try-catchStatement to capture this exception.
Cause
<! -- Inject script filtered -->
Response. EndMethod termination page execution, and switch this execution to
Application_endrequestEvent. Do not execute
Response. EndThe following code lines.
This problem occurs inResponse. RedirectAndServer. TransferMethod, because both methods are called internallyResponse. End.
Solution
To solve this problem, use one of the following methods:
|
ForResponse. End, CallHttpcontext. Current. applicationinstance. completerequestMethod insteadResponse. EndTo skipApplication_endrequestEvent code execution. |
|
ForResponse. Redirect, Use overloadResponse. Redirect (string URL, bool endresponse).EndresponseParameter transferFalseTo cancelResponse. End. For example: Response.Redirect ("nextpage.aspx", false);
If this alternative method is usedResponse. RedirectCode. |
|
ForServer. Transfer, UseServer. ExecuteMethod. |