asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码

前台使用angular 5, 后台是asp.net core 2.0 web api + identity server 4.

从头编写asp.net core 2.0 web api 基础框架:

  • 第1部分:http://www.cnblogs.com/cgzl/p/7637250.html
  • 第2部分:http://www.cnblogs.com/cgzl/p/7640077.html
  • 第3部分:http://www.cnblogs.com/cgzl/p/7652413.html
  • 第4部分:http://www.cnblogs.com/cgzl/p/7661805.html
  • 第5部分:  http://www.cnblogs.com/cgzl/p/7675485.html

使用Identity Server 4建立Authorization Server:

  • 预备知识: http://www.cnblogs.com/cgzl/p/7746496.html
  • 第一部分: http://www.cnblogs.com/cgzl/p/7780559.html
  • 第二部分: http://www.cnblogs.com/cgzl/p/7788636.html
  • 第三部分: http://www.cnblogs.com/cgzl/p/7793241.html
  • 第四部分: http://www.cnblogs.com/cgzl/p/7795121.html
  • 第五部分: http://www.cnblogs.com/cgzl/p/7799567.html
  • 第六部分: http://www.cnblogs.com/cgzl/p/7894446.html

api的结构:

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第1张图片

 

源码的使用:

后台源码: https://github.com/solenovex/asp.net-core-2.0-web-api-boilerplate 这里面有说明.

后台解决方案同时启动这两个项目:

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第2张图片

运行即可, 需要的环境变量我写到了launchSettings.json文件.

默认使用的是localdb.

启动后如图:

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第3张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第4张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第5张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第6张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第7张图片asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第8张图片

前台源码: 

链接: https://pan.baidu.com/s/1oClvI7IGNO1u1Ryozi0T9Q 密码: ywdb

然后执行npm install, 你可能需要全局安装angular cli.

安装后执行 npm start 即可:

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第9张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第10张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第11张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第12张图片

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码_第13张图片

你可能感兴趣的:(asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码)