在Javascript中验证响应来自我的服务器的最佳方法
Best way to validate in Javascript that response is from my server(s)?
我有一些值作为JSON对象从服务器发送到JS客户端。客户机验证响应确实来自服务器的最佳方法是什么?我想阻止用户使用客户端连接到不同的服务器。
我知道用户可以更改任何页面的JS,但我认为浏览数千行混淆的JS比仅仅设置一个虚假的响应来将新值传递给客户端要困难得多。验证响应只是一个额外的安全层。它不是为了提供完美的安全性,而只是为了防止滥用而提供一层额外的保护。
您可以使用SSL。如果你的JS客户端验证了服务器的SSL证书,你就可以确定响应确实来自你的服务器。
相关文章:
- 将Adobe创意编辑的图像上传到我的服务器,而不是他们的创意云
- 如何在服务器中为我的Firefox OS应用程序加载远程内容-在Web和FxOS设备中
- 有没有一种方法可以生成Braintree令牌,而不必向我的服务器添加PHP脚本
- 为什么我的服务器从不接收WebSocket发送
- 如何将我的Ionic应用程序与我的java服务器(Spring MVC)连接
- 为什么我的 sinon 假服务器不返回任何内容
- 我的 Meteor 项目如何通过服务器端 MongoDB/集合查找查询可靠地显示信息
- 当我通过Node服务器提供HTML时,为什么我的页面Javascript不起作用
- 如何将sql服务器连接到我的Javascript游戏
- 我想听听服务器上的更改,并相应地更新我的网页.我如何用Javascript做到这一点
- 为什么可以't我得到连接客户端's的ip地址在我的服务器上运行Node.js+Openshift托管的W
- 我的联系表格在测试/PHPMailer后给了我一个内部服务器错误(500)
- 试图执行JSON.parse,但它不喜欢我使用服务器返回的字符串所做的操作
- 为什么我的下拉菜单在本地服务器上可以工作,但当我推到heroku时却不能
- 如何在我的服务器上创建javascript,该服务器使用该服务器上的后端,并将在另一个网站上使用
- 我正在尝试将javascript文本框的输入保存回服务器.我想从保存的弹出文本框中获得输入,以重命名文件夹
- D3地图没有显示,尽管它在我的网络服务器上
- 如何获取我的网站(我的服务器)用户的MAC地址
- Ajax脚本让我的服务器忙得不可开交.让其他人来做这件事
- 为什么这些代码在我的测试服务器上有效,而在jsfiddle上无效