代码改变世界

随笔档案-2021年03月

IdentityServer4 (二)

2021-03-28 07:49 by qgbo, 82 阅读, 收藏, 编辑
摘要: 上篇文章,没有User注册等User信息。 右击这个项目 ,添加 ’标识‘,勾选一些选项,如ResetPassWord等。会生成一些鸡架: Area 的一个文件夹,里面包含MVC的要素和一个DBContext. 还有一个IdentityHostingStartup。我不用这个。注释掉标志,或者删掉这 阅读全文

IdentityServer4 (三) 前后端分离

2021-03-27 23:01 by qgbo, 323 阅读, 收藏, 编辑
摘要: 1. 在上面的项目中,开通CORS。 2.新建一个Angular项目,并安装oidc 包: ng new ids4Client cd ids4Client npm i oidc-client 3. 修改appComponent 来访问IDS4 export class AppComponent { 阅读全文

IdentityServer4 搭建

2021-03-27 12:07 by qgbo, 201 阅读, 收藏, 编辑
摘要: 环境 .net5 1. 安装dotnet 工具: dotnet new -i IdentityServer4.Templates dotnet tool install --global dotnet-ef mkdir tmp, cd tml dotnet new is4ef 这会生成支持 EFCo 阅读全文

http statusCode401/500, 线程

2021-03-09 23:29 by qgbo, 337 阅读, 收藏, 编辑
摘要: 1,http 返回401 或500,还是能返回内容的,只是 statusCode 不是200 而已,其实别的都一样。 线程,有时指逻辑线程 一般说线程指的是进程中的线程,或者是操作系统的线程,但是CPU的4核8线程是啥意思呢?这时候CPU可能还没通电呢! 这里的多核CPU已经和单片机的CPU 差别很 阅读全文

责任链模式 与中间件

2021-03-07 16:28 by qgbo, 221 阅读, 收藏, 编辑
摘要: 1。 先看责任链模式:请假流程,抽象的经理和具体的级别不同的经理(只贴出级别1的经理)。 public abstract class Manager { public string Name { get; set; } public Manager Leader { get; set; } publ 阅读全文

VS2019直接发布到IIS

2021-03-06 18:45 by qgbo, 1013 阅读, 收藏, 编辑
摘要: 1. 新建VS2019 项目. 右击项目,到发布向导,填写相关信息,服务器用域名即可,会生成一个 IISProfile.pubxml。 里面添加 <AllowUntrustedCertificate>True</AllowUntrustedCertificate> 3. 去服务器端下载安装 Web 阅读全文

缓存

2021-03-05 22:56 by qgbo, 106 阅读, 收藏, 编辑
摘要: 1. 什么时间用缓存? 更新少,读取的频繁,且比较困难。 如果是每时每刻都在更新,这时用缓存,就需要频繁的同步缓存(即使读取不频繁),可能还会降低效率 读取的频繁,会降低数据库(或存储数据的服务)的响应,而缓存会是要比数据库更快的响应。 阅读全文

C# linq Aggregate

2021-03-02 07:58 by qgbo, 104 阅读, 收藏, 编辑
摘要: List<Student> s = new List<Student>(); s.Add(new Student() { Id=1,Name="zs"}); s.Add(new Student() { Id = 12, Name = "zs12" }); s.Add(new Student() { 阅读全文
点击右上角即可分享
微信分享提示