首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

ASP.NET Core 微服务实战》-- 读书笔记(第10章)

应用和微服务安全 云应用意味着应用运行所在的基础设施无法掌控,因此安全不能再等到事后再考虑,也不能只是检查清单上毫无意义的复选框 由于安全与云原生应用密切相关,本章将讨论安全话题,并用示例演示几种保障 ASP.NET...企业一直在开发这种支持性的应用,但当我们需要基于运行在可缩放的云基础设施之的 PaaS 开发此类应用时,很多旧的模式和实践将很快失效 一个最明显的问题就是无法支持 Windows 身份验证 长期以来,ASP.NET...Cookie 身份验证仍然适用 不过它也会给应用增加额外负担 首先,Forms 身份验证要求应用对凭据进行维护并验证 也就是说,应用需要处理好这些保密信息的安全保障、加密和存储 云环境中的应用内加密 在传统 ASP.NET...Core 应用的安全 作为本章第一个代码清单,我们将使用 OIDC 为一个简单的 ASP.NET Core MVC Web 应用提供安全保障功能 创建一个空的 Web 应用 $ dotnet new...mvc 使用 Auth0 账号配置身份提供方服务 现在可转到 http://auth0.com/,注册完成后进入面板,点击“创建客户端”按钮,请确保应用类型选择为“常规 Web 应用” 选择 ASP.NET

1.8K10

ASP.ENT Core 与 RESTful API 开发实战》-- 读书笔记(第2章)

第 2 章 .NET Core 和 ASP.NET Core 2.1 .NET Core 简介 .NET Core 是一个通用的开发平台,最重要的特点是跨平台,同时也是一个开源平台 .NET Core...Core 简介 ASP.NET Core 是免费、开源、高性能而且跨平台的 Web 框架,用来构建 Web 应用程序 ASP.NET Core 具有以下优点: 跨平台,能够在 Windows、macOS...能够在 IIS、Nginx、Apache 和 Docker 上进行托管或者在当前进程内自托管 当目标框架为 .NET Core 时,支持并行应用版本控制 简化新式 Web 开发工具 开源和以社区为中心 ASP.NET...SignalR HTTPS Razor 类库 [ApiController] 特性和 ActionResult 类 Identity UI 类库 Microsoft.AspNetCore.App ASP.NET...Core 应用程序从这个类中的 Main 函数运行,这与控制台程序完全一样 Startup.cs:应用程序启动时的配置类,用于配置 ASP.NET Core 应用程序中的服务、中间件、MVC 和异常处理等

94610

ASP.ENT Core 与 RESTful API 开发实战》(第3章)-- 读书笔记(下)

第 3 章 ASP.NET Core 核心特性 3.5 配置 要访问配置,需要使用 ConfigurationBinder 类,它实现了 IConfigurationBuilder 接口,该接口包括两个重要的方法...,通过该方法,可以获取当前的运行环境,并加载与环境相关的配置文件 自定义配置源,需要用到两个接口,即 IConfigurationSource 和 IConfigurationProvider 由于 ASP.NET...此方法会在所有的 Configure 方法后执行 3.6 日志 日志包括两种类型: 系统日志:系统在运行时向外输出的记录日志 用户记录日志:由开发人员在程序适当的位置调用与日志功能相关的 API 输出的日志 ASP.NET...Core 日志系统定义了6个级别: Trace Debug Information Warning Error Critical 当 ASP.NET Core 应用程序运行起来,日志组件就会被添加到其依赖注入容器中...在这里可以使用 ILoggingBuilder 接口的扩展方法 AddConsole、AddDebug、AddEnventSourceLogger 分别添加3个日志提供程序,它们提供了不同的输出位置和形式 ASP.NET

56210

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券