04 2020 档案
摘要:任务12:oauth密码模式identity server4实现 密码模式比客户端模式更加严格,需要第三方输入用户名和密码之后才可以访问 API 在 IdentityServerCenter 的 Config 中引入测试命名空间 并添加一个获取 TestUser 的方法 正式环境的话从数据库读取 c
阅读全文
摘要:任务10:第三方ClientCredential模式调用 创建一个控制台程序 添加 Nuget 包:IdentityModel 添加之后还原 Client 先启动 IdentityServerCenter,ClientCredentialApi 再启动 ThirdPartyDemo,输出如下: 参考
阅读全文
摘要:任务9:客户端集成IdentityServer 新建 API 项目 控制器添加验证 添加验证之后这个 API 就无法访问,需要添加认证授权模式 因为这是客户端,所以只需要添加 IdentityServer4.AccessTokenValidation 添加 Nuget 包之后 注册服务 使用服务 在
阅读全文
摘要:任务4:第一章计划与目录 敏捷产品开发流程 原型预览与业务介绍 整体架构设计 API 接口设计 / swagger Identity Server 4 搭建登录 账号 API 实现 配置中心 任务5:业务介绍 项目背景:基于人脉关系的金融行业项目 用户: 1、账号: 基本资料维护 登录 2、管理自己
阅读全文
摘要:任务1:课程介绍 课程目标: 1、进一步理解 ASP.NET Core 授权认证框架、MVC 管道 2、掌握 Oauth2,结合 Identity Sercer4 实现 OAuth2 和 OpenID Connect Server 3、掌握 ASP.NET Core 与 Redis, MongoDB
阅读全文
摘要:35 | MediatR:让领域事件处理更加优雅 核心对象 IMediator INotification INotificationHandler 这两个与之前的 Request 的行为是不一样的,接下来看一下代码 internal class MyEvent : INotification {
阅读全文