在.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 次 |
| 最近记录: |