为了账号安全,请及时绑定邮箱和手机立即绑定

如何确保服务端的接口调用安全?

如何确保服务端的接口调用安全?

BIG阳 2019-03-01 11:11:49
服务端提供各种功能接口供客户端调用,那么怎样才能确保请求是来自合法的客户端,而不是非法的请求呢?
查看完整描述

5 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

验证token,或者服务端用OAuth2框架

查看完整回答
反对 回复 2019-03-01
?
萧十郎

TA贡献1815条经验 获得超13个赞

你是如何定义合法和非法的?在SSO框架下,有token就是横着走,如果是第三方肯定需要appid和appsecret,需要授权的话还要带上AccessToken,这样也是横着走,最简单的是写一个IP拦截器,只允许信任IP通过,但是是用于内部互相调用的高级别拦截了,一般来说对方提供了token或appsecret,基本上都算是合法的吧?

查看完整回答
反对 回复 2019-03-01
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

我们用的RSA加密算法,请求数据的参数均转成json然后用服务器RSA证书对json进行加密,http请求就可以了,服务端私钥解密

查看完整回答
反对 回复 2019-03-01
?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

使用oauth2或者类似的token之类的

查看完整回答
反对 回复 2019-03-01
  • 5 回答
  • 0 关注
  • 771 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信