NetSuite SuiteScript 如何隐藏秘密令牌
NetSuite SuiteScript How to hide secret tokens
我需要保护秘密验证令牌,但不知道该怎么做。有谁知道我如何在 NetSuite 上保护我的个人凭证?
任何帮助将不胜感激谢谢
您可以将凭据作为 JSON 存储在文件柜中。
创建一个目录并将其标记为私有,以便只有您关心才能查看其内容。
然后将密钥文件上传到那个限制目录,注意是否fileId
.
要使用该文件,只需将其加载到您的脚本中,然后像在任何 OAuth 进程中一样使用它。只要确保不记录任何变量!这些存储在系统注释中。
const authKeyfile = file.load({id: 123456}).getContents();
const authKeyJSON = JSON.parse(authKeyfile)
// OAuth signing etc...
我需要保护秘密验证令牌,但不知道该怎么做。有谁知道我如何在 NetSuite 上保护我的个人凭证?
任何帮助将不胜感激谢谢
您可以将凭据作为 JSON 存储在文件柜中。
创建一个目录并将其标记为私有,以便只有您关心才能查看其内容。
然后将密钥文件上传到那个限制目录,注意是否fileId
.
要使用该文件,只需将其加载到您的脚本中,然后像在任何 OAuth 进程中一样使用它。只要确保不记录任何变量!这些存储在系统注释中。
const authKeyfile = file.load({id: 123456}).getContents();
const authKeyJSON = JSON.parse(authKeyfile)
// OAuth signing etc...