品牌型号:联想拯救者R7000
系统:Windows 10专业版
软件版本:Postman 11.18.0
在API开发与测试中,Postman环境变量中可能存储了敏感数据,例如API密钥、数据库凭证、访问令牌等信息,一旦泄露,可能会导致系统被恶意访问,甚至可能出现数据泄露。本文将为大家介绍Postman如何管理环境变量安全性,Postman变量泄露怎么办的相关内容。
一、Postman如何管理环境变量安全性
借助Postman的环境变量功能,我们在请求时可以使用【{{}}】快速引用变量值,那么Postman是如何保证环境变量的安全性的呢?
1、本地加密存储
通过Postman Vault功能可以实现敏感数据本地加密存储,不会同步云端,仅支持本地解密才能看到。我们需要在Postman界面底部点击【Vault】,此处设置的变量为加密存储,点击【Setting】即可查看加密情况。

2、敏感字段脱敏
在设置变量时,选择【Secret】变量类型可实现UI层面的数据脱敏,变量值在界面中以“点”来展示,可以防止屏幕共享、截图等场景时信息泄露。

3、运行时加密处理
通过Pre-request 脚本可以实现变量值的动态加密,加密后,敏感数据在运行时以加密形式传输,即使请求被恶意捕获,也不会明文暴露。

二、Postman变量泄露怎么办
环境变量泄露可能源于配置失误、外部攻击等多种因素,一旦变量泄露,我们要及时处理,防止系统数据被窃取。
泄露事件发生后,要尽快处理,尽可能在1小时内处理,执行以下操作:
立即在第三方平台(如API管理系统)吊销泄露的密钥、令牌等凭证。

吊销泄露的密钥后、凭证等参数后,我们还需要分析为什么会出现泄露:
Postman的Workspace中保存着接口的请求、参数、案例,可以邀请别人加入工作组共同测试,创建工作区,以及邀请别人时,要注意访问权限配置,防止出现变量泄露的情况。以下是创建Workspace并防止变量泄露的步骤:
1、创建工作区
登录Postman客户端后,通过顶部【Workspaces】并点击【Create Workspace】创建工作区,系统将自动生成独立的权限控制矩阵。工作区创建后,默认启用私有访问模式,仅创建者具备管理员权限。

2、选择工作区类型
如果要邀请同事,我们可以选择【Partner】类型的工作空间。注意不要选择【public】,这也是很多人泄露环境变量的原因。

3、邀请同事并设置权限
在邀请同事加入该工作区时,可以为用户设置角色,Editor表示可编辑,Viewer角色只能查看无法参与编辑,注意在邀请时,仔细检查邮箱或者用户名,不要邀请错误。

三、总结
以上就是Postman如何管理环境变量安全性,Postman变量泄露怎么办的相关内容。本文为大家介绍了Postman管理环境变量防止泄露的手段,如果一不小心出现变量泄露的情况,要在尽量短的时间内作出反应,防止系统数据泄露。预防大于处理,本文也介绍了预防泄露的注意点,希望对你有所帮助。