在父级目录配置header信息
Authorization: {{token_var}}
配置token,这里设置一个全局变量,定义一个接口去获取,过期了就点一下接口即可
定义token获取接口
token获取的url取决于项目,一般都是这个;
授权模式选择密码模式,
输入对应账号密码(密码用RSA加密)
client_id默认是这个,可以去客户端授权看一下
这里的角色配置不知道要不要配置,待测试
动态rsa加密密码
// rsa 加密
var encryptor = new JSEncrypt() // 创建加密对象实例
var pubkey = 'MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJL0JkqsUoK6kt3JyogsgqNp9VDGDp+t3ZAGMbVoMPdHNT2nfiIVh9ZMNHF7g2XiAa8O8AQWyh2PjMR0NiUSVQMCAwEAAQ=='
encryptor.setPublicKey(pubkey)
var rsaPassWord = encryptor.encrypt('123456')
console.log(rsaPassWord)
apt.variables.set("rsa_password", rsaPassWord);
这里的公钥需要去对应oauth服务查看
给token赋值
apt.variables.set("token_var", response.json.access_token);
console.log(apt.variables.get("token_var"));
就完美结束了,等token过期就手动调用一下toekn获取接口即可