c# - What decodes my encoded hash symbol(%23)? -


we noticed several machines have problems urls hash parameters.

when debugging request url:
http://domain.com/entity(%23{number-here}

we see in application_beginrequest method in global.asaxfile url: http://domain.com/entity(#23{number-here} in url.originalstring , url.localpath has http://domain.com/entity( , chars after hash in url.fragment.

when running same application on machines running windows 8.1 , iis 8.5 works expected, url.orinalstring http://domain.com/entity(%23{number-here}.

i can't see suspisous in url rewrite section in web.config or in iis configuration.

what can reason behaviour?

this bug in system.web.dll. fixed on windows 8.1, haven't yet rolled out fix system.web.dll on downlevel versions of operating system. we're trying fix in .net 4.5.x supported oses when next reliability update comes out.


Comments

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

SQL: Divide the sum of values in one table with the count of rows in another -