.NET에서 객체를 serailize하고 Java에서 deserialize 할 때 호환성 문제가 있습니까?.NET에서 Java 직렬화/직렬화 해제 호환성
.NET 플랫폼에서 내가 쿠키를 가지고 :
내가
.NET
에 연재 된 자바 객체를 탈 직렬화의 문제에 직면하고 여기에 자세한 문제 설명이다. 1. 쿠키는 으로 serialize됩니다. 2. 그런 다음 Triple DES algo를 사용하여 암호화됩니다. 3. 자바 플랫폼 1. 해독 일부 바이트 2 역 직렬화새로운 ObjectInputStream를 같은 (새이 InputStream를 사용하여 바이트를 제공 삼중 DES를 사용하여 쿠키 (바이트 [자바 응용 프로그램
에 가로 질러 보내기 ] decryptedCookie)). readObject();
내가 얻는 예외 스택 추적은 다음과 같습니다 java.io.StreamCorruptedException가 : 유효하지 않은 스트림 헤더 :. java.io.ObjectInputStream의에서 java.io.ObjectInputStream.readStreamHeader (알 수없는 소스) 에서 2F774555 (알 수없는 소스)
무슨 일로 직렬화? 바이트? xml? –
귀하의 코드는 무엇입니까? –