1. 主页
  2. 文档
  3. 每个都有小程序 – 用君土母语编程在手机上开发互动微信小程序
  4. 设置密钥

设置密钥

要发布内容,我们一般需要有服务器存储。在微信生态里,我们可以使用微信提供的分享功能和短链接功能来存储数据。

为了能够确保我们开发的小程序显示的内容是我们自己发布的,我们可以使用密钥来对发布的内容签名。在显示时,只显示签名正确的发布。

密钥中的私钥需要妥善的保存,不要泄露。在管理人员登录的时候,设置私钥。发布内容的时候,用私钥对发布内容签名。

我们在小程序里设置对应密钥的公钥。显示内容的时候,使用公钥验证发布内容。

以下是生成密钥和设置密钥的公钥的步骤。

打开君土微信小程序。在微信搜索“君土”小程序,或者用微信扫描君土小程序二维码,打开君土小程序。

在“联系方式”里找到“管理工具”按钮,点击“管理工具”按钮。

在登录工具的输入框中输入登录名称。

输入名称后,点击生成登录名散列。

输入密钥名称。

输入密钥名称,并且点击生成密钥对。

在生成登录名散列和密钥对后,我们公开数据和保密数据以文件的形式保存在微信收藏里,在以后编程和管理人员登录的时候使用。

点击“保存公开数据到收藏文件”。

微信会提示已收藏。

点击“保存保密数据到收藏文件”。

微信提示“已收藏”。

这是在收藏里新增的两文件。

我们可以点击复制公开数据,把公开数据复制到系统剪贴板。然后在代码里使用。

提示复制的内容。

在项目的“代码/数据/管理人员.序”代码文件里,把复制的公开数据添加到管理人员数组里。点击“文件”菜单里的“保存”保存代码。