git clone git@gitee.com:gold-cloud/dapr-tool-solution.git
visual studio 2022 p
Visual Studio 2022 预览版
.NET 8.0 +
-安装了 vs 后会自带 无需单独安装Dapr
WSL2 - Ubuntu OS
Aspir8
Docker for desktop
RabbitMQ
本地测试 可插拔组件的时候 请使用 wsl 运行 dotnet run
-
- 创建数据库
1.1 创建 postgres 用户 idsrv4 密码 Local@Db
1.2 创建 postgres 数据库 CREATE DATABASE idsrv4 OWNER idsrv4;
-
- 初始化数据库
2.1 把 Idsrv4.Admin | Idsrv4.Admin.Api | Idsrv4.Admin.STS.Identity 这三个项目中 appsettings.json 的所有 ConnectionStrings 的连接字符串修改为自己本地 localhost
2.2 cd dapr-tool-solution\src\IdentityServer4\src\Idsrv4.Admin
2.3 dotnet run /seed