У меня есть эта ошибка, и я не знаю, что делать, чтобы определить причину, я посмотрел Stackoverflow и проверил файл web.config, и у меня вообще нет enableViewStateMac = "false".
Event code: 4009
Event message: Viewstate verification failed.
Reason: The viewstate supplied failed integrity check.
Event time: 1/22/2019 2:53:36 PM
Event time (UTC): 1/22/2019 7:53:36 PM
Event ID: 5ffacfa116224c9f8f516ead8a89cc55
Event sequence: 378
Event occurrence: 1
Event detail code: 50203
Application information:
Application domain: /LM/W3SVC/2/ROOT-1-131926597583461452
Trust level: Full
Application Virtual Path: /
Application Path: ...........
Machine name: .............. Process information:
Process ID: 6624
Process name: w3wp.exe
Account name: IIS APPPOOL\.............. Request information:
Request URL: ............../qConsole/CampaignGroup-Launch.aspx
Request path: /qConsole/CampaignGroup-Launch.aspx
User host address: ..............
User:
Is authenticated: False
Authentication Type:
Thread account name: IIS APPPOOL\..............
примечание: это происходит на каждой странице, а не только на конкретной странице, а более конкретно, когда страница выполняет вызов Db или выполняет массовую вставку SQL (2300 строк) или выполняет длительный процесс, такой как более одной минуты
Я также дважды проверил тег machineKey в файле web.config, и раньше он не выдавал никаких ошибок.