我一直在使用Postman测试我的NetSuite RESTlet已有一段时间了。我希望能够在网上存储我的测试并与我的合作者分享,但我无法弄清楚如何将其发送到 而不是 存储密码。
NetSuite使用这样的标题:
Authorization: NLAuth nlauth_account=123456,nlauth_email=user@domain.com,nlauth_signature=plainTextPassword,nlauth_role=321
我想要一种方法来放置一个标签代替“plainTextPassword”并有邮递员提示并临时存储该密码并将其与请求一起发送,但不将其与测试集合一起存储并在Postman退出时将其丢失
关于如何实现这一目标的任何想法?
答案 0 :(得分:1)
Postman允许您定义环境(配置文件)。使用环境,您可以为密码定义一个变量,例如NetSuite_Password
,然后在{{NetSuite_Password}}
的标题处替换您的普通密码。测试时,Postman会根据活动环境用特定值替换标签,但在导出时会保留标签。
答案 1 :(得分:0)
Netsuite
提供两种身份验证方式:
NLAuth
基于密码OAuth
基于令牌使用OAuth
,其全部内容不是使用密码