打开特定语言的特定项目时,Sitecore内容编辑器会中断

时间:2014-10-31 12:20:39

标签: asp.net sitecore sitecore7 machinekey

我在实时Sitecore实例中遇到这个奇怪的错误。

它是多语言,英语和法语。它有超过一千个内容项。

有两个项目(这是我们到目前为止发现的)我遇到了这个问题。

我可以在英文版本中打开该项目但是当我尝试将语言切换为法语时没有任何反应。如果我选择任何其他项目,切换到法语,然后尝试打开这个有问题的项目,内容编辑器中断并停止响应。

Sitecore的日志中记录了此错误:

4236 12:00:36 INFO  HttpModule is being initialized
4236 12:00:36 ERROR Could not decrypt value85953F0F(...trimmed...)B2A
Exception: System.Web.HttpException
Message: Unable to validate data.
Source: System.Web
   at System.Web.Configuration.MachineKeySection.EncryptOrDecryptData(Boolean fEncrypt, Byte[] buf, Byte[] modifier, Int32 start, Int32 length, Boolean useValidationSymAlgo, Boolean useLegacyMode, IVType ivType, Boolean signData)
   at System.Web.Security.FormsAuthentication.Decrypt(String encryptedTicket)
   at Sitecore.Security.Authentication.AuthenticationHelper.GetSavedUser(String cookieName)

是否有人对正在发生的事情或我可能尝试解决的问题提出建议?

使用Fiddler,我也看到POST和RESPONSE都没问题,就像任何其他语言切换一样。

还尝试使用“原始值”,它仍然破坏了我的内容编辑器。

非常感谢任何帮助,tks

1 个答案:

答案 0 :(得分:2)

内容编辑器破解的原因是在多行文本字段中输入了一个奇怪的字符。 可能从word文档中复制。