共「581」个结果
单元

第04期-理解C#中的类型系统

.NET平台 • .NET Core • 中级 33 分钟

强类型语言,变量和常量都具有一个特定的类型,理解值类型和引用类型的继承图,值类型包含类型的实例,引用类型包含对类型实例的引用,在内存分配 ...

2023/7/6 10:11

查看
单元

第03期-使用命名空间整理类型

.NET平台 • .NET Core • 中级 52 分钟

使用命名空间组织类型,使用嵌套关系定义命名空间,为文件中定义的所有类型声明一个命名空间,命名空间别名,使用静态修饰符导入指定的类型,基于 ...

2023/7/6 10:11

查看
单元

第02期-C#语言的反编译与代码保护

.NET平台 • .NET Core • 中级 47 分钟

类型和变量,值类型和引用类型,程序的执行结构,使用 ILDASM 查看 IL 中间语言,转储 IL 中间语言,直接修改 IL 代码程序逻 ...

2023/7/6 10:11

查看
单元

第01期-C#语言的体系与编译过程

.NET平台 • .NET Core • 中级 48 分钟

学习新式的,面向对象的,类型安全的编程语言,理解 C# 语言与 .NET 体系结构,从程序启动说起,新的 C# 模板生成顶级语句,深入代 ...

2023/7/6 10:11

查看
单元 V

第22期-使用可视化管理UI界面

.NET平台 • .NET Core • 中级 48 分钟

使用 IdentityServer 官方提供的 AdminUI 管理界面,使用模板创建管理配置界面,配置开源 IdentityServe ...

2023/7/6 10:11

查看
单元 V

第21期-其它相关安全配置

.NET平台 • .NET Core • 中级 34 分钟

多个授权类型的组合,扩展并自定义授权类型,基于浏览器客户端的 CORS 跨域配置与扩展,内置发送与订阅事件扩展性,自定义事件和事件处理程 ...

2023/7/6 10:11

查看
单元 V

第20期-服务发现与请求终结点

.NET平台 • .NET Core • 中级 46 分钟

理解服务发现目录,扩展服务发现,授权端点,令牌端点,用户信息端点,设备授权端点,自省端点,吊销端点,结束会话端点,开源 Identity ...

2023/7/6 10:11

查看
单元 V

第19期-API资源动态授权范围扩展

.NET平台 • .NET Core • 中级 48 分钟

实战演练基于 Scope 范围的授权 API 资源机制,定义 Requirement 授权需求,扩展微软 [Authorize] 默认授 ...

2023/7/6 10:11

查看
单元 V

第18期-令牌验证与API资源授权

.NET平台 • .NET Core • 中级 54 分钟

理解自包含 JWT 访问令牌和自省引用访问令牌,使用 Bearer 认证方式传递令牌,使用 JwtBearer 开源库验证 JWT 令牌 ...

2023/7/6 10:11

查看
单元 V

第17期-刷新令牌与访问令牌

.NET平台 • .NET Core • 中级 37 分钟

访问令牌的有效期,刷新令牌工作机制与相关设置,使用刷新令牌请求访问令牌,自定义刷新令牌行为,访问令牌的自包含格式和引用格式,将访问令牌绑 ...

2023/7/6 10:11

查看
单元 V

第16期-单点登录与单点注销配置

.NET平台 • .NET Core • 中级 57 分钟

单点登录 Cookie 相关配置,登录用户界面和身份管理系统,登录工作流程,外部身份提供商登录相关配置,触发身份验证处理程序,处理回调并 ...

2023/7/6 10:11

查看
单元 V

第15期-客户端相关配置

.NET平台 • .NET Core • 中级 25 分钟

定义客户端,基于 IClientStore 接口的客户端存储实现,在配置文件中定义客户端,客户端基本配置,认证与登录登出配置,相关令牌信 ...

2023/7/6 10:11

查看
单元 V

第14期-定义身份资源与API资源

.NET平台 • .NET Core • 中级 37 分钟

令牌的最终目的是控制对资源的访问权限,理解身份资源和 API 资源的区别,关于资源存储 IResourceStore 接口,身份资源与用 ...

2023/7/6 10:11

查看
单元 V

第13期-依赖注入与相关配置

.NET平台 • .NET Core • 中级 30 分钟

配置依赖注入服务,配置密钥,基于内存的配置,测试用户,配置扩展服务实现,缓存配置,配置中间件管道,自定义用户配置文件存储的实现,终结点配 ...

2023/7/6 10:11

查看
单元 V

第12期-Identity和IdentityServer集成

.NET平台 • .NET Core • 中级 42 分钟

基于微软 ASP.NET Core Identity 扩展用户数据存储机制,在 IdentityServer 中集成微软 Identit ...

2023/7/6 10:11

查看
单元 V

第11期-基于EfCore存储认证授权数据

.NET平台 • .NET Core • 中级 25 分钟

将 IdentityServer 服务的配置和运行数据保存到数据库,使用官方模板创建基于 EfCore 存储实现的 IdentitySe ...

2023/7/6 10:11

查看
单元 V

第10期-使用JwtBearer授权API接口

.NET平台 • .NET Core • 中级 72 分钟

理解 JWT 格式令牌与 Bearer 身份认证,认识 Cookie 与 Bearer 身份认证的区别,将令牌设置到 HttpClien ...

2023/7/6 10:11

查看
单元 V

第09期-设备流授权模式与扫码登录

.NET平台 • .NET Core • 中级 33 分钟

在某些输入受限的设备上,要完成用户名和密码口令的输入是非常困难的,设备流授权模式,可让用户在另一台设备上使用验证码或扫描二维码的方式登录 ...

2023/7/6 10:11

查看
单元 V

第08期-添加外部第三方认证支持

.NET平台 • .NET Core • 中级 28 分钟

配置 IdentityServer 依赖注入和中间件,微软内置身份认证提供程序与开源代码,添加外部提供程序身份验证,使用第三方开源程序包 ...

2023/7/6 10:11

查看
单元

第07期-混合授权模式组合授权

.NET平台 • .NET Core • 中级 32 分钟

混合 Hybrid 授权模式是隐式简化模式和授权码模式的组合,深入理解身份认证与授权的关系,关于 OpenID Connect 与 OA ...

2023/7/6 10:11

查看
单元

第06期-使用PKCE机制校验授权码

.NET平台 • .NET Core • 中级 38 分钟

授权码容易受到非法拦截攻击,攻击者获得了授权码的访问权,它就可以使用授权码来获取访问令牌,使用 PKCE 验证码交换证明密钥机制可有效保 ...

2023/7/6 10:11

查看
单元

第05期-使用交互式授权码模式

.NET平台 • .NET Core • 中级 38 分钟

隐式授权模式与授权码模式的区别,理解授权码请求与跳转流程,客户端使用授权码换取访问令牌,定义用户与客户端,配置 OpenID Conn ...

2023/7/6 10:11

查看
单元

第04期-使用交互式隐式授权模式

.NET平台 • .NET Core • 中级 74 分钟

理解客户端凭证模式、资源拥有者密码模式和交互式 Implicit 授权模式的区别,身份认证与令牌颁发流程,访问令牌与身份令牌的区别,定义 ...

2023/7/6 10:11

查看
单元

第03期-基于用户密码保护API接口

.NET平台 • .NET Core • 中级 72 分钟

资源拥有者密码授权与客户端凭证授权的区别,自定义身份标识资源,定义用户与声明信息,限定客户端授权范围,基于用户密码申请访问令牌,使用令牌 ...

2023/7/6 10:11

查看