js调用webservice怎样保障安全性

看你所说的这种场景,应该是只有服务器和指定客户的场景。想到的解决方法用https.但是这里要限定客户端使用的证书。保证只有持有证书的客户端才能拿到这个js。这样相对来说就安全好多了。
■网友
没有绝对的安全,只能从各个方面零零总总的提高安全性。比如加入Session信息,要求输入密码,保存在Session里,每次查询数据库之前检查Session密码是否存在并正确;比如不要返回设计数据库框架、结构的响应,而是直接在PHP端组织好表现层(html)的代码,别人看了js也只能知其然,不知其所以然;比如你提到的检查请求来源;比如做js混淆,不要让第三方过于简单就理解代码;其它还有请有经验的人补充吧,呵呵。
■网友
最简单的办法就是在你们站点上做一个桥接,ajax调用你们自己的服务器,然后验证cookie是否登录,登录的话再由服务器端调用对方服务器端webservice返回结果给客户端。
■网友
jsonp


    推荐阅读