2014-10-31 7 views
1

라이브 Sitecore 인스턴스에서 이상한 오류가 발생했습니다.특정 언어로 된 특정 항목을 열면 Sitecore Content Editor가 깨집니다.

영어와 프랑스어가 다중 언어입니다. 그것은 1000 가지 이상의 콘텐츠 항목을 가지고 있습니다.

두 항목 (지금까지 발견 한 내용)으로이 문제가 발생했습니다.

영어 버전으로 항목을 열 수 있지만 프랑스어로 전환하려고하면 아무 일도 일어나지 않습니다. 다른 항목을 선택하고 프랑스어로 전환 한 다음 문제가있는 항목을 열려고하면 콘텐츠 편집기가 중단되고 응답을 중지합니다.

이 오류

는 Sitecore`s 로그에 기록되고 :

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

+0

콘텐츠를 수동으로 입력 했습니까? 아니면 일종의 가져 오기 스크립트를 사용 했습니까? – nsgocev

+0

수동으로, 내 고객이. 그는 또한 아이템을 삭제하고 다시 만들었습니다. – RobertoBr

+0

이것은 일반적인 예외이지만 특정 항목에만 표시 될 이유는 없습니다. 웹 팜 환경에 있습니까? 예이면 기계 키가 동기화됩니까? 쿠키를 삭제하고 항목을 다시 열어 볼 수 있습니까? – nsgocev

답변

2

감사 내용 편집기가 파괴 된 이유는 이상한 문자가 여러 줄의 텍스트 필드에 입력이었다. 아마도 단어 문서에서 복사됩니다.

+0

여러 줄 텍스트 입력란에 아무 문자 나 입력 할 수 있다고 생각 했습니까? 어떤 캐릭터와 관계없이. –

+0

나는 같은 생각. 나는 그 캐릭터가 어떤 캐릭터인지 모른다. 구독 한 점처럼 보입니다. 무슨 일이 있었는지,이 캐릭터는 Sitecore가 콘텐츠 편집기를로드하는 데 사용하는 JavaScript를 깨고있었습니다. 페이지 편집기에서 문자를 볼 수 없지만 메모장에 내용을 복사하여 붙여 넣기 만하면됩니다. – RobertoBr