我遇到此错误,我不知道该怎么办才能确定原因,我查找了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 Bulk插入(2300行)或进行诸如一分钟多。 我还仔细检查了web.config文件中的machineKey标记,它之前没有引发任何错误。