实现-概述
ASP.NET Core 数据保护实现
已验证的加密详细信息
子项派生和已验证的加密
上下文标头
密钥管理
密钥存储提供程序
静态密钥加密
密钥永久性和设置
密钥存储格式
短数据保护提供程序
目录
通用
概述
强制实施 HTTPS
使用 HTTPS 托管 Docker
欧洲数据保护法规 (GDPR)
防止跨站点请求伪造
防止重定向攻击
阻止跨站点脚本XSS
启用跨域请求 (CORS)
在应用之间共享 Cookie
SameSite Cookie
IP 安全列表
身份验证
概述
标识简介
使用Spa
基架标识
自定义用户数据
身份验证示例
识模型自定义
社区OSS身份验证选项
配置标识
配置Windows身份验证
标识的自定义存储提供程序
策略方案
WS 联合身份验证
帐户确认和密码恢复
启用在标识中生成 QR 码
使用cookie身份验证
没有标识的身份验证
Azure身份验证
各个用户帐户
配置证书身份验证
授权
概述
通过授权创建Web应用
Razor Pages 授权约定
简单授权
基于角色的授权
基于声明的授权
基于策略的授权
授权策略提供程序
依赖关系注入
基于资源的授权
基于视图的授权
特定方案授权
数据保护
概述
数据保护 Api
使用者-概述
使用者-目的字符串
使用者-目的层次
使用者-哈希密码
使用者-限制生存期
使用者-取消有效负载
配置-概述
配置-数据保护
配置-默认设置
配置-策略
配置-非DI
扩展性API-概述
扩展性API-核心加密
扩展性API-密钥管理
扩展性API-api
实现-概述
实现-详细信息
实现-子项派生
实现-上下文标头
实现-密钥管理
实现-密钥存储
实现-密钥加密
实现-密钥设置
实现-密钥存储格式
实现-临时数据保护
兼容性
机密管理
在开发过程中保护机密
Azure Key Vault