我的应用程序托管在IIS上,它以前在SHA 1和自动加密和验证方法上工作,但突然在一台服务器上停止工作。同一应用程序也在其他服务器上同步,但在那里工作良好。它开始陷入重定向。在事件日志中,它开始提供数据
无法验证数据
在R&通过D和试错法,我们了解到,在更改机器密钥加密和验证算法后,应用程序正在工作。
事件日志详细信息。
无法验证数据。
在系统。网状物。配置。机器钥匙部分。系统上的EncryptOrDecryptData(布尔值fEncrypt、Byte[]buf、Byte[]修饰符、Int32开始、Int32长度、IVType IVType、布尔值useValidationSymAlgo、布尔值signData)。网状物。配置。机器钥匙部分。系统上的EncryptOrDecryptData(布尔值fEncrypt、Byte[]buf、Byte[]修饰符、Int32开始、Int32长度、IVType IVType、布尔值useValidationSymAlgo)。网状物。配置。机器钥匙部分。系统上的EncryptOrDecryptData(布尔值fEncrypt、Byte[]buf、Byte[]修饰符、Int32开始、Int32长度、IVType IVType)。网状物。UI。第页。系统中的EncryptStringWithIV(字符串,IVType IVType)。网状物。处理人员。程序集资源加载器。系统上的格式WebResourceUrl(字符串assemblyName、字符串resourceName、Int64 assemblyDate、布尔htmlEncoded)。网状物。处理人员。程序集资源加载器。系统上的GetWebResourlUrlInternal(程序集程序集、字符串资源名称、布尔值htmlEncoded)。网状物。处理人员。程序集资源加载器。系统上的GetWebResourceUrl(类型类型,字符串资源名称,布尔值htmlEncoded)。网状物。UI。ClientScriptManager。系统上的RegisterClientScriptResource(类型,字符串资源名称)。网状物。UI。网络控制。BaseValidator。在系统中注册ValidatorCommon Script()。网状物。UI。控制。系统上的PreRenderRecursiveInternal()。网状物。UI。控制。系统上的PreRenderRecursiveInternal()。网状物。UI。控制。系统上的PreRenderRecursiveInternal()。网状物。UI。第页。ProcessRequestMain(布尔值包括异步点之前的阶段,布尔值包括同步点之后的阶段)
在更改加密和验证方法后,它开始出现会话超时问题,并在事件日志中获取
表单身份验证错误
.
事件代码:4005
事件消息:请求的表单身份验证失败。原因:提供的票已过期。
活动时间:2023年9月4日下午4:45:38
活动时间(UTC):2023年4月9日上午11:15:38
事件ID:d84f9a41a0a1404e97a3fe7568ce0943
事件序列:2142
事件发生次数:53
事件详细代码:50202
在更改加密和验证方法后,它开始出现会话超时问题,并在事件日志中获取
表单身份验证错误
.
事件代码:4005
事件消息:请求的表单身份验证失败。原因:提供的票已过期。
活动时间:2023年9月4日下午4:45:38
活动时间(UTC):2023年4月9日上午11:15:38
事件ID:d84f9a41a0a1404e97a3fe7568ce0943
事件序列:2142
事件发生次数:53
事件详细代码:50202