使用日志跟踪 IdentityServer 框架的执行流程与异常,用户、客户端和认证服务器三方参与模式,从零开始构建认证服务器,实现基于用户角色的 ASP.NET MVC 认证与授权管理器。
第59期-WebAPI第13课(扩展认证授权服务器) (131分钟)在前端页面实现认证与授权,定制登录与授权页面模板,自定义用户、范围和客户端存储方式,使用EF框架存储用户、客户端和范围数据,通过界面管理用于与角色,第三方认证方式,单点登录与安全。
第60期-WebAPI第14课(OData&技巧&扩展) (108分钟)理解 OData 协议,在 WebAPI 中配置 OData 协议,使用 Visual Studio 调试 WebAPI 框架源码,BSON 媒体格式化器,模型验证,依赖注入容器,路由调试工具,日志跟踪器,性能分析,使用 Cookie 存储数据,消息处理程序。
第61期-WebAPI第15课(文档生成&特性) (105分钟)微软内置的 WebAPI 帮助文档配置,使帮助文档支持在线测试,静态帮助文档生成工具,使用 Swashbuckle 生成 Swagger 风格帮助文档,关于一些非常有用的 Attribute 特性,自定义模型绑定处理程序。
第62期-零度微框架的升级与使用 (70分钟)将项目引用的全部组件升级为最新版,更改大量代码以兼容最新组件,卸载无用的第三方组件,启动并运行零度微框架,使用零度微框架开发自己的应用,创建领域模型,映射数据关系,创建服务接口,实现服务接口,依赖注入服务配置,模型配置,创建模型验证器,编写控制器和相关操作,配置分页方式,用模板快速生成视图界面,操作权限配置,创建后台自动任务,自动任务的灵活配置。