开发者社区> 问答> 正文

同一个域内,两个系统,ajax的安全性问题。

同一个域内,有两个系统,从一个系统向另一个系统发送ajax请求更改第二个系统的数据库的一个字段(假如现在只发送user_id向第二个系统),怎么保证ajax的安全性,我主要怕的是大家都知道发送user_id后的这个ajax就不安全了,有那些方法可以做到尽量安全?

这个问题也可以延伸到接口间的安全性。

展开
收起
a123456678 2016-07-29 11:49:00 1987 0
1 条回答
写回答
取消 提交回答
  • 个问题和ajax其实没多大关系,如果是2个后端交互我不太理解ajax在其中起什么作用, 或者说哪怕其中包含前端请求, 归根结底始终是资源授权的问题.

    资源的授权方式有好几种, 比较常见且能适用多种场景的是OAuth2.0框架, 能够满足很多场景的需求, 包括服务端对服务端, 服务端对客户端等等; 但是也可以简单点实现, 比如加上一套(登陆)认证功能, 或则在后端做相应的权限检验, 你要知道ajax也是一个普通的http请求, 同样会附带cookie(session), 所以普通的前后端交互的鉴权和ajax的鉴权是没有区别的.

    鉴权只能放在后端来做, 前端可以配合后端, 但是无法独立实现, 因为前端一切都是不安全的.

    2019-07-17 20:01:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载
低代码开发师(初级)实战教程 立即下载