## 工程启动顺序 1. 先启动`redis`、`mysql`等基础服务 2. 配置好对应的基础服务链接 ![](https://img.kancloud.cn/7d/c3/7dc3068b5722f101e9bd5a19575b6d6c_2136x994.png) 3. 启动Application类 ![](https://img.kancloud.cn/8a/24/8a2476f17749d0c2274d4b672d6f33f9_1720x1934.png) 4. 看到下图,则说明启动成功 ![](https://img.kancloud.cn/f4/ed/f4edbf814342d144df1ff340379ed7d2_3360x2050.png) 5. 若登录系统提示需要配置 `blade.token.sign-key` 则说明没有配置好签名 ![](https://img.kancloud.cn/ba/4a/ba4a8b4201d8e5688301079b17e0e798_2136x1452.png) ## 修改密钥配置 1. 打开 application.yml,可以看到需要配置两个key ![](https://img.kancloud.cn/da/d2/dad2e10d4d79bc2c5da33e3019a8747c_1894x1624.png) 2. 我们打开signKey生成器,执行后随机复制一段key到配置文件(请不要复制本文档的key,请务必亲自通过生成器生成,否则容易被人用这个key渗透攻击) ![](https://img.kancloud.cn/0b/47/0b471d5f886c110278fccffd50cda11f_1794x1570.png) 3. 我们打开aesKey生成器,执行后随机复制一段key到配置文件(请不要复制本文档的key,请务必亲自通过生成器生成,否则容易被人用这个key渗透攻击) ![](https://img.kancloud.cn/f1/cd/f1cd73aeaed1c5e707ca6cca2f5c5f27_1908x1576.png) 4. 前端的crypto.js工具类也需要将这个同样的key配置到对应的参数 ![](https://img.kancloud.cn/1f/c3/1fc39e102c3230be771bef86718978fe_1902x1230.png)