遇到问题?让我来为你解答~去咨询
开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
工具 > 小程序 cli > 使用场景 > 开发工具密钥
收藏
订阅更新
我的文档
设置
简介
支付宝小程序开发工具 cli 的应用信息管理、真机调试/预览、代码上传等功能需要配合开发工具密钥才可完成指令。
如何获取密钥
开发工具密钥有以下两种管理模式,满足开发者不同场景使用需求。
使用命令行工具生成
执行 minidev login 快速授权登录后自动在使用机器本地目录生成。密钥信息存储在用户目录下 minidev 资料目录中的配置文件中,默认位置:
macos/linux: ~/.minidev/config.json
windows c:\user\你的用户名\.minidev\config.json
在开放平台网页上生成
登录 , 在 账户中心 > 密钥管理 > 开发工具密钥 > 生成身份密钥,点击重置 即可重置密钥进行下载。

下载后,可根据用户需求替换 minidev 的默认配置,或使用 --identity-key-path指定密钥路径。详见各指令说明。
密钥格式
工具密钥文件 config.json存储的信息格式如下,使用详情可查看 工具配置
对应位于开放平台存储的公钥 publickey 可以登录 ,在 账户中心 > 密钥管理 > 开发工具密钥 > 配置密钥 中的 工具公钥 中查看。
注意事项
一个支付宝用户在同一时刻 仅一份开发工具密钥有效。 因此,当在不同的电脑上执行 minidev login 或者开放平台成功生成身份密钥时,会重新生成 toolid 和公私密钥对,从而导致之前的工具密钥失效。
多机器使用
在诸如 ci/cd 的应用场景,由于授权信息的唯一性,不能在每一台机器上都通过执行 minidev login 来重复进行授权,此时建议将上述包含授权信息的配置文件分发到每一台机器上,或者使用运行时配置来注入授权信息。 详情可查看 工具配置
使用配置项环境变量
说明需要用单引号包裹 json 密钥配置信息。
node.js api 修改授权信息
node.js 中的 usedefaults 或者 config.useruntime 来初始化 minidev 的运行授权信息。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)数字服务技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图