加密操作期间发生错误

时间:2014-03-15 20:37:32

标签: c# asp.net webforms googlebot

几个月前,我将一个从ASP.NET 2.0改写为4.5的网站,它是一个webforms项目,但我没有使用太多的webforms技术,例如runat服务器没有form-tag。

我的大问题是我的日志在ScriptResource.axd和WebResource.axd上充满了加密错误,我只是看不清楚原因。在我的web.config中,我设置了一个没有运气的machineKey,但“有趣”部分是我看不到使用或生成ScriptResource.axd和/或WebResource.axd的单个页面。

据我所知,googlebots会导致错误,所以幸运的是没有真正的用户受到影响,但是在日志中查看所有这些错误令人沮丧。我能做什么?

错误详情

活动代码:3012 事件消息:处理Web或脚本资源请求时发生错误。资源标识符无法解密。 活动时间:2014年3月14日上午9:43:08 活动时间(UTC):2014年3月14日上午8:43:08 事件ID:f5d3b02c434c4ff692f713ea64321efc事件序列:102事件发生:4事件详细信息代码:0

异常信息:     异常类型:System.Web.HttpException     异常消息:这是一个无效的脚本资源请求。

内部异常信息(级别1):     异常类型:System.Security.Cryptography.CryptographicException     异常消息:加密操作期间发生错误。

1 个答案:

答案 0 :(得分:2)

一旦蜘蛛意识到旧的链接现在是404,错误最终会消失。刷新他们的索引可能需要一段时间。您无需采取任何措施。