摘要: .net core3.1+angular+is4 项目记录:部署篇 项目本来年前就可以结束的,可是前几个月一直在忙别的事情所以就耽搁了。原本打算边做边写,后来感觉在做的过程中想怎么写容易分心,所以写完了再写,之后有空的话应该会补充几篇,如果没有的话。。就算了吧。毕竟毕业事情还是挺多的。文末给出源码。 阅读全文
posted @ 2020-04-04 12:01 netLearner7 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 本文对上一篇文章进行补充,记录部署完成之后发现的几个点。 nginx 的反向代理 根据官方文档走是没有问题的但是请注意在写代理地址的时候如果你的站点不在 80 端口上请加上端口号因为 nginx 默认代理到 80 端口。 server { listen 80; server_name example 阅读全文
posted @ 2020-04-04 11:59 netLearner7 阅读(122) 评论(0) 推荐(0) 编辑
摘要: .net core3.1+angular+is4 项目记录:2 我的会议模块(上) 目录 1. 页面搭建 2. 路由配置 3. 添加会议页面 4. 我的会议页面 5. 取消会议功能 页面搭建 首先搭建页面的主体,在 main 模块中的 MainComponent 下搭建页面结构,app 模块只放个。 阅读全文
posted @ 2020-01-08 16:39 netLearner7 阅读(351) 评论(0) 推荐(0) 编辑
摘要: .net core3.1+angular+is4 项目记录:(1)项目规划 本文记录自己写毕设的过程,顺便总结和巩固以前学习的知识。 简介 项目是一个会议签到系统,所有功能围绕会议展开。项目很小预计只有不到 10 个页面,希望在年前做完。 功能分析 1. 首页模块 提醒今日会议 输入邀请码参加会议 阅读全文
posted @ 2020-01-03 16:09 netLearner7 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 隐式流验证模式:在这种模式下只需要对用户进行认证,而不需要对客户端进行认证,在这种模式下客户端是不被信任的。所以该模式特别适合于 SPA 程序。 目录 1. 配置 is4 项目 2. 前端页面 3. 处理跨域问题 4. 保护 Api 5. 获取 token 中的某些信息 6. 总结 配置 is4 项 阅读全文
posted @ 2019-12-25 17:14 netLearner7 阅读(780) 评论(0) 推荐(0) 编辑
摘要: autoMapper 基于约定的对象映射器 目录 1. 安装包 2. 添加服务 3. 书写映射关系 安装包 需要安装两个包: 和`AutoMapper.Extensions.Microsoft.DependencyInjection`第二个是第一个的扩展包 添加服务 在 ConfigureServi 阅读全文
posted @ 2019-12-14 20:37 netLearner7 阅读(1177) 评论(0) 推荐(0) 编辑
摘要: 官方文档推荐两种框架:Swashbuckle 和 NSwag,这里使用 Swashbuckle 来生成接口文档。 目录 1. 安装包 2. 添加服务 3. 配置中间件 4. 添加 UI 5. 设置接口详细信息 1 安装包 需要安装的包: Swashbuckle.AspNetCore.Swagger, 阅读全文
posted @ 2019-12-12 17:01 netLearner7 阅读(938) 评论(3) 推荐(0) 编辑
摘要: 前文 本文所有内容来自官方文档,如果有写不明白的地方请下方留言或查看官方文档。 今天介绍Authorization Code模式,适用于保密类型的客户端,保密类型客户端可以理解为在服务器端生成页面(比如传统mvc)。 开始 我们需要改进的东西: Is4项目 我们需要的东西: 一个mvc客户端 Is4 阅读全文
posted @ 2019-10-29 11:16 netLearner7 阅读(317) 评论(0) 推荐(0) 编辑
摘要: IdentityService4简介 一套为应用程序构建身份认证和访问控制解决方案/框架,包括单点登录,身份认证,授权和API访问控制。 前文 今天介绍ClientCredentials认证类型,适用于服务器与服务器之间身份验证,一般用于定时程序。 开始 我们需要的东西: Api:负责提供数据,被保 阅读全文
posted @ 2019-10-28 18:09 netLearner7 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 前言: 大家都习惯在程序中生成对应的model来对数据库进行操作,所以如何快速的生成数据库表的对应model,是基础之一。总结了一下在我的认知中大概是这个结构: Db first方式: 先创建好对应的数据库通过数据库来生成对应的Model。 1 创建数据库 大家可根据自己的需要生成对应的数据库,这里 阅读全文
posted @ 2019-08-10 16:49 netLearner7 阅读(1603) 评论(0) 推荐(0) 编辑