我正在调用从java脚本页面用java编写的一个宁静的Web服务,并从宁静的Web服务调用我返回的J SON数据。我如何加密java中的j子数据,以便没有人可以使用firebug看到数据,我需要再次解密java脚本页面中的数据。
在某个地方,我读到了关于儿子但我无法获得有关此事的更多信息
有没有办法做到这一点。
提前致谢。
我正在从这样的java脚本中调用ajax ...
$.post(url,{cache: false, "_": $.now() },function(){
// code
}, "json");
and from server i am returning json data like this
objectmapper.writeValueAsString("String data");
答案 0 :(得分:3)
无论您在客户端和服务器之间使用哪种加密,客户端都必须有一个可以读取数据的点。这是在浏览器中,它暴露于javascript,因此暴露给Firebug。
Bson是bynary Json(http://bsonspec.org/),除非javascript自己读取和写入流(不将其解析为明文对象),否则你会陷入同样的问题。