十年河东,十年河西,莫欺少年穷 学无止境,精益求精 1、新建控制台项目PostgreSQLApp,引入如下包 <Project Sdk="Micr
原创 2024-03-13 10:46:24
106阅读
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 本篇博客主要用于个人记录,同时也分享给大家 代码如下: [HttpPost] [Route("UploadFile")] public IActionResult UploadFile([FromForm] IFormFileCollection
原创 2021-07-28 14:45:54
350阅读
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 本篇博客演示控制台程序发布为windows服务,涉及依赖注入,配置文件读取,backGroundService,及 timer 1、新建控制台程序 MyWindowsService 2、添加Nuget引用 Microsoft.Extensions.
原创 2022-06-25 01:03:07
280阅读
# .NET Core 3.1 MVC 添加 API ## 引言 在现代的Web开发中,API(Application Programming Interface)是非常常见的一种方式,它可以实现不同应用之间的数据交互。而.NET Core是一个开源的、跨平台的框架,它提供了很多功能强大的特性来开发和部署Web应用和服务。本文将介绍如何在.NET Core 3.1 MVC中添加API,并提供代
原创 2023-08-16 15:33:29
128阅读
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 本篇博客演示控制台程序发布为windows服务,涉及依赖注入,配置文件读取,backGroundService,及 timer 1、新建控制台程序 MyWindowsService 2、添加Nuget引用 Microsoft.Extensions.
原创 2022-06-25 01:02:21
203阅读
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 1、新建控制台项目PostgreSQLApp,引入如下包 <Project Sdk="Microsoft.NET.S
原创 2024-03-13 10:46:59
69阅读
说明:实现文件的上传功能。后端使用.net core3.1作为接口服务,用于接收文件。前端使用winfrom 实现文件上传。 1、.net core3.1 实现webApi接口。 /// <summary> /// 客户端:上传图片、视频 /// </summary> /// <returns></
原创 2022-08-06 01:10:02
582阅读
​asp.net core 3.1 的跨域问题,如果沿用2.2版本的方法是行不通的。3.1版本对跨域问题要“严格”很多。 不能 同时打开AllowAnyOrigin() .AllowAnyMethod() .AllowAnyHeader() .AllowCredentials()); 否则会抛异常。// 会抛下面这个异常:System.InvalidO
转载 2022-10-19 11:23:54
273阅读
摘要本文演示如何向有效用户提供jwt,以及如何在webapi中使用该token通过JwtBearerMiddleware中间件对用户进行身份认证。认证和授权区别?首先我们要弄清楚认证(Authentication)和授权(Authorization)的区别,以免混淆了。认证是确认的过程中你是谁,而授权围绕是你被允许做什么,即权限。显然,在确认允许用户做什么之前,你需要知道他们是谁,因此,在需要授权
原创 2021-10-29 16:59:29
450阅读
2点赞
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 Net6引入Nlog请参
原创 2022-11-12 00:53:45
117阅读
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 1、安装包 2、server端 using BeetleX; using BeetleX.Ev
原创 10月前
78阅读
这个是一个NLog日志组件,介绍了基本的使用。
原创 2021-07-15 15:22:09
139阅读
NetCore3.1 日志组件 Nlog的使用
转载 2021-07-29 10:59:53
579阅读
ABP前言 一个应用程序框架和起点的ASP.NET MVC web应用程序与最佳实践和最流行的工具!(它是这样说的) 1.项目的创建 创建项目模板链接:https://aspnetboilerplate.com/Templates 点击项目后将自动下载 解压后拥有如下文件 (1)_screensho
原创 2021-07-22 10:06:06
385阅读
1、Startup类里先定义一个全局变量:  readonly string MyAllowSpecificOrigins = "_myAllowSpecificOrigins";//名字随便起2、ConfigureServices方法里写如下代码:         services.AddCors(options =>             {                option
转载 2020-05-13 13:50:00
256阅读
2评论
# .NET Core 3.1 角色认证与授权 在现代的 Web 应用程序中,安全性是一个至关重要的方面。用户认证和授权是保护应用程序免受未经授权访问的关键组成部分。在 .NET Core 3.1 中,我们可以使用角色认证和授权来实现这些功能。 ## 什么是角色认证和授权? 角色认证是指验证用户的身份是否有效。它通常涉及用户提供凭据(如用户名和密码)并将其与存储在数据库中的凭据进行比较。
原创 2023-09-06 14:18:56
90阅读
1.安装 aspnetcore-runtime-3.1.1-win-x64.exe 2.安装dotnet-hosting-3.1.1-win.exe 3.安装urlrewrite和application request routing 4.netcore3.1程序配置 5.前端(Vue) 6.IIS
原创 2021-07-22 10:34:45
1940阅读
十年河东,十年河西,莫欺少年穷 学无止境,精益求精 1、项目中引入jwt 2、创建token的实例代码如下: 2.1、所需的实体类 /// <summary> /// POCO类,用来存储签发或者验证jwt时用到的信息 /// </summary> public class TokenOptions
原创 2022-09-02 23:49:27
173阅读
# .NET Core 3.1 使用 LogInformation 无法生成日志 ## 引言 在开发应用程序时,日志是非常重要的,它可以帮助我们追踪问题、调试代码以及了解应用程序的运行情况。在 .NET Core 中,我们可以使用 ILogger 接口来记录日志。然而,有时候我们会遇到一个问题,就是使用 LogInformation 方法时,无法生成日志的情况。本文将详细介绍这个问题的原因以及解
原创 2023-08-23 10:43:26
299阅读
# .NET Core 3.1 升级到 .NET 7 的步骤和代码示例 ## 简介 在这篇文章中,我将向你介绍如何将项目从 .NET Core 3.1 升级到 .NET 7。这个过程可能会涉及一些代码和配置的更改,但是我会为每个步骤提供示例代码以及解释其含义。 ## 升级步骤 下表列出了升级 .NET Core 3.1 到 .NET 7 的步骤: | 步骤 | 描述 | | --- |
原创 2023-07-28 03:11:30
599阅读
  • 1
  • 2
  • 3
  • 4
  • 5