Rest 存储不带密码的邮递员测试

Rest 存储不带密码的邮递员测试,rest,authorization,netsuite,postman,Rest,Authorization,Netsuite,Postman,我已经用Postman测试我的NetSuite RESTlet有一段时间了。我希望能够将我的测试存储在网络上,并与我的合作者共享,但我还没有弄清楚如何让它而不是存储密码 NetSuite使用如下标题: Authorization: NLAuth nlauth_account=123456,nlauth_email=user@domain.com,nlauth_signature=plainTextPassword,nlauth_role=321 我想用一种方法来代替“明文密码”,让邮递员提示并

我已经用Postman测试我的NetSuite RESTlet有一段时间了。我希望能够将我的测试存储在网络上,并与我的合作者共享,但我还没有弄清楚如何让它而不是存储密码

NetSuite使用如下标题:

Authorization: NLAuth nlauth_account=123456,nlauth_email=user@domain.com,nlauth_signature=plainTextPassword,nlauth_role=321
我想用一种方法来代替“明文密码”,让邮递员提示并临时存储该密码,并将其与请求一起发送,但不将其与测试集合一起存储,并在邮递员退出时丢失它


关于如何实现这一点有什么想法吗

Postman允许您定义环境(配置文件)。使用环境,您可以为密码定义一个变量,例如
NetSuite\u password
,然后用
{{NetSuite\u password}}
替换标题处的普通密码。测试时,Postman将根据活动环境用特定值替换标记,但导出时将保留标记


Netsuite
提供了两种身份验证方法:

  • NLAuth
    它是基于密码的
  • OAuth
    它是基于令牌的
  • 使用
    OAuth
    ,关键是不要使用密码