摘要: 声明式策略基础One—(菜鸡随笔) 在Web应用程序中,安全性是至关重要的。为了保护敏感数据和操作,您需要对用户进行身份验证和授权。ASP.NET Core提供了一种称为声明式策略的功能来管理Web应用程序中的授权。 声明式策略是一个基于角色和声明的授权机制,它允许开发人员在应用程序中定义自定义的授 阅读全文
posted @ 2023-04-18 22:41 白日梦想家_zery 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 声明式策略基础Two—(菜鸡随笔) 声明式策略是ASP.NET Core中用于授权和访问控制的一种高级技术。 使用声明式策略,您可以根据用户身份和角色来限制某些API端点或控制器的访问权限。 在本文中,将简单介绍如何使用声明式策略来实现灵活的授权管理。 友善讨论,谢谢观看 声明式策略基础 在ASP. 阅读全文
posted @ 2023-04-18 22:16 白日梦想家_zery 阅读(48) 评论(0) 推荐(0) 编辑
摘要: JWT的简单使用—扩展(菜鸡随笔) 除了基本的身份认证和授权方案,ASP.NET Core还提供了更高级、更全面的身份认证和授权方案,例如自定义身份认证和授权、多因素身份认证、声明式策略等。在本篇文章中,我们将介绍这些高级身份认证和授权方案的实现。 声明式策略 声明式策略是一种比较灵活的授权方案,它 阅读全文
posted @ 2023-04-18 21:48 白日梦想家_zery 阅读(61) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core 入门指南(菜鸡随笔) 什么是 ASP.NET Core ASP.NET Core 是一个开源、跨平台的 Web 应用程序框架,可以在 Windows、Linux 和 macOS 上运行。它基于 .NET Core 运行时,具有高性能、可扩展性和安全性等优势。ASP.NET 阅读全文
posted @ 2023-04-18 20:59 白日梦想家_zery 阅读(59) 评论(0) 推荐(0) 编辑
摘要: JWT的简单使用(菜鸡随笔) 介绍 当今Web开发中,API的使用越来越广泛,而API的安全性也变得越来越重要。其中,JWT(JSON Web Token)鉴权和授权是一种常见的解决方案。 本篇文章将会介绍JWT鉴权和授权的原理、实现方式以及注意事项。 什么是JWT? JWT是一种基于JSON格式的 阅读全文
posted @ 2023-04-18 20:17 白日梦想家_zery 阅读(150) 评论(0) 推荐(0) 编辑
摘要: NET Core面试题 说说显示实现接口和隐式实现接口的区别。 隐式接口实现: 如果类或者结构要实现的是单个接口,可以使用隐式实现。 显式接口实现: 如果类或者结构继承了多个接口,那么接口中相同名称成员就要显式实现。显示实现是 通过使用接口的完全限定名来实现接口成员的。 使用显式接口成员执行体通常有 阅读全文
posted @ 2023-03-01 16:34 白日梦想家_zery 阅读(619) 评论(0) 推荐(0) 编辑
摘要: RestSharp RestSharp是一个轻量的,不依赖任何第三方的模拟Http的组件或者类库。RestSharp具体以下特性;支持net4.0++,支持HTTP的GET, POST, PUT, HEAD, OPTIONS, DELETE等操作,支持oAuth 1, oAuth 2, Basic, 阅读全文
posted @ 2023-02-23 16:53 白日梦想家_zery 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: Sqlserver,Mysql基础SQL语句 SqlServer 建表 CREATE TABLE [IF NOT EXISTS] 表名 ( 字段名 列类型 [属性] , 字段名 列类型 [属性] , ....... 字段名 列类型 [属性] ) ; CREATE TABLE visits ( vis 阅读全文
posted @ 2023-01-05 14:44 白日梦想家_zery 阅读(262) 评论(0) 推荐(0) 编辑
摘要: IHostedService和BackgroundService 前言 平时写代码的时候,大家多多少少都会遇到定时任务的要求,今天介绍两种定时任务的写法,严格来说其实是一种。 相对来说比较粗糙,请多多指教。 方法一 IHostedService 简介 IHostedService 接口 IHoste 阅读全文
posted @ 2022-12-29 17:50 白日梦想家_zery 阅读(2337) 评论(2) 推荐(4) 编辑
摘要: @(C# 使用QRCoder生成二维码) 简介 最近瞎琢磨的一些小东西,也算是一个比较完整的二维码生成了,上手也很快,可自行扩展。 现在生成二维码有多种方式,我使用的是QRCoder。 第一步 安装Nuget包 QRCoder 也可以通过命令行来引入,看自己的习惯 第二步 创建一个公共类 QRCod 阅读全文
posted @ 2022-12-23 15:00 白日梦想家_zery 阅读(265) 评论(0) 推荐(0) 编辑