在.NET中对对象进行软件化然后在Java中进行反序列化时是否存在任何兼容性问题?
我在使用.NET序列化的java中反序列化对象时遇到问题
这是详细的问题陈述:
在.NET平台上,我有一个cookie.1. Cookie被序列化2.然后使用Triple DES算法加密.3.将其发送到Java应用程序
在Java平台中1.使用Triple DES解密cookie,它提供一些字节2.使用类似的东西对字节进行反序列化
new ObjectInputStream(new ByteArrayInputStream(byte [] decryptedCookie)).readObject();
我得到的异常堆栈跟踪是:java.io.StreamCorruptedException:java.io.ObjectInputStream中java.io.ObjectInputStream.readStreamHeader(未知源)的无效流头:2F774555.(未知来源)
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           5942 次  |  
        
|   最近记录:  |