如何让API接口更安全
类别:编程学习 浏览量:890
时间:2017-2-9 如何让API接口更安全
如何让API接口更安全方式一、接口参数加密(基础加密)
1、原理:比如你写个接口,你只想让特定的调用方使用,你把这些调用的人叫到一个小屋子,给他们宣布说我这里有个接口只打算给你们用,我给你们每人一把钥匙,你们用的时候拿着这把钥匙即可。
2、这把钥匙就是参数加密规则,有了这个规则就能调用。
3、缺点:这里面的某个成员如果哪个不小心丢了钥匙或者被人窃取,掌握钥匙的人是不是也可以来掉用接口了呢?而且他可以复制很多钥匙给不明不白的人用。
方式二、接口参数加密 + 接口时效性验证
方式三、接口参数加密 + 时效性验证 + 私钥
方式四、接口参数加密 + 时效性验证 + 私钥 + Https
标签:WEB API
您可能感兴趣
- ASP.NET Web API是什么
- 创建一个简单的Web API 项目
- WEB API 中get、post、put,delete请求方式
- ASP.NET Web API中参数的传递
- ASP.NET中Web API的简单实例
- 重庆旅游攻略(重庆旅游3-4天攻略最佳线路)
- 周杰伦演唱会门票(周杰伦演唱会门票多少钱一张2023)
- 焕然一新 成都轨道集团官方网站改版上线(成都轨道集团官方网站改版上线)
- 成都轨道交通19号线二期全线电通(成都轨道交通19号线二期全线电通)
- 19号线二期全线电通 轨道交通项目最新进展来了(19号线二期全线电通)
- 涉及3条地铁线路 成都这4座轨道交通站点有新名字了(涉及3条地铁线路)
热门推荐
- mysql的日志怎么清除(MySQL删除了记录不生效的原因排查)
- js 全局变量与局部变量
- python算法图解(python实现kmp算法的实例代码)
- mysql读写分离代码实现(MySQL Router实现MySQL的读写分离的方法)
- nginx 一个域名对应多个项目(nginx前后端同域名配置的方法实现)
- 如何在webpack中搭建项目(如何在webpack项目中调试loader插件)
- python如何将xls转成xlsx(Python这样操作能存储100多万行的xlsx文件)
- php分页函数有什么用(php实现分页功能的详细实例方法)
- table表格嵌套,边框重叠变粗的解决
- python实现在同一电脑上tcp通信(Python两台电脑实现TCP通信的方法示例)