ASP.Net: IE6 makes invalid requests

I have a website where every error is logged and emailed to me.

I get a lot of "Filling is invalid and cannot be deleted." Errors in requests to WebResource.axd. If you look carefully, the request is erroneous.

This is the request:

/webresource.axd?d=mgqvdy8omlq71j1set2ida2&ampt=633700045603820000

And this is how it should look:

/WebResource.axd?d=MgQvdy8OmLQ71j1SET2IdA2&t=633700045603820000

Pay attention to the lack of capitalization and, more importantly, the lack; after & amp.

User Agent:

UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)

What could it be? Can a real, actual user get errors because of this?
Is this what IE really can do wrong?
Or is it just a poorly written bot?

This happens from time to time, it definitely does not happen to all of our users, or even to all of our IE users.


UPDATE: " Base-64". , IE 6.0, , .

! Daniel

+3
7

ScriptResource.axd Invalid ViewState. :

IE (, , ), DOCTYPE XHTML ScriptResource.axd. , XHTML DOCTYPE HTML5 xmlns html. , XHTML.

From:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

To:

<!DOCTYPE html>
<html>
+2

MachineKey web.config, , , -, . IE6, , - ( ).

+1

, / , IIS 7 . , IIS - "urlscan.ini". , .

+1

, .

0

URL- , , - . , IP -.

IE6 UserAgent ( - ). IE (, gzip, Missing 4k Bug ..), , URL . gzip, , - .

- , IE.

0

machineKey web.config. machineKey generator :

<system.web>
    <machineKey
        validationKey='SOME KEY'
        decryptionKey='OTHER KEY'
        validation='SHA1'/>
</system.web>
0

:

-doctype (does the data you send match you?) IE6 is picky)

-character set

0
source

Source: https://habr.com/ru/post/1719353/


All Articles