G
GrantMagic
I have found that some strange combinations of characters in a URL can cause
an error in my ASP.NET application.
This is regarding URL Paramters
For example:
if i have the URL:
http://www.mysite.com/home.aspx?param=123
my page loads fine
But the URL:
http://www.mysite.com/home.aspx?param=#&
causes an application error.
Two of these combinations i have found are
%23%26
and
%3cb
Why do these combinations of characters cause an application error, and how
can i find out which other characters will.
These two combinations originated from crawlers on my site and at time and
generate hundreds of errors in a few minutes.
At the moment i'm using an Isapi Rewrite to remove these harmful characters,
but would like to know if there is a list of other harmful combinations i
can look out for
Thank you
Grant
an error in my ASP.NET application.
This is regarding URL Paramters
For example:
if i have the URL:
http://www.mysite.com/home.aspx?param=123
my page loads fine
But the URL:
http://www.mysite.com/home.aspx?param=#&
causes an application error.
Two of these combinations i have found are
%23%26
and
%3cb
Why do these combinations of characters cause an application error, and how
can i find out which other characters will.
These two combinations originated from crawlers on my site and at time and
generate hundreds of errors in a few minutes.
At the moment i'm using an Isapi Rewrite to remove these harmful characters,
but would like to know if there is a list of other harmful combinations i
can look out for
Thank you
Grant