• WPF写本地日志

    using System.Diagnostics;using System.IO;public static class Log{ //C:\Users\<用户名>\AppData\Local //private static readonly string LogFilePath = Path.Combine( // Environment.GetFolder…

    胡同里的砖头2025/3/26【.NET/Web】
  • 用户 'IIS APPPOOL\' 登录失败解决方法

    解决办法:①:首先检查下你的项目里的web.config配置节里是不是开启了集成验证模式(因为要和IIS应用程序池里你发布的保持一致) ②:如果开启了集成验证模式,那 接下来就是应用程序池里发布的网站的标识的问题了。(选择网站,右击找到高级设置) ④:打开你的sqlserver查看你的账户里有没有NetworkService这个用户,如果没有就创建一个。创建的方法:找到安全性里面的登录名,右击…

    胡同里的砖头2025/3/22【.NET/Web】
  • .net8.0中,在接口参数中,每个参数都必传非空的解决方法

    在 .csproj 文件中添加以下配置:<PropertyGroup> <Nullable>disable</Nullable></PropertyGroup>

    胡同里的砖头2025/3/5【.NET/Web】
  • .NET8.0中Authentication failed: IDX14100: JWT is not well formed,

    把项目升级到8.0之后,token一直报错Authentication failed: IDX14100: JWT is not well formed, there are no dots (.).The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.Endcoded…

    胡同里的砖头2025/3/5【.NET/Web】
  • NET8.0 API 安装本地日志调试

    1. 确保必要的 NuGet 包已安装通常情况下,Microsoft.Extensions.Logging 及其相关提供程序已经包含在 ASP.NET Core 项目模板中。如果你需要额外的日志提供程序(如文件日志),可以安装相应的 NuGet 包。例如,使用 Serilog 进行文件日志记录。bashdotnet add package Serilog.AspNetCoredotnet add …

    胡同里的砖头2025/2/20【.NET/Web】
  • VS2022绑定Gitee进行远程开发

    1.首先在Gitee上面新建仓库 2.复制仓库地址: 3、用VS2022打开先有项目,菜单上面Git菜单,找到Git更改项,(如果更改项是灰色的不能点,则直接点击远程推送,跳至第5步): 4、点击创建Git存储库: 5、创建本地仓库并推送到远程,点击创建并推送: 6、等待创建成功即可,刷新gitee仓库,如果没有推送的话手动点击推送按钮即可: PS:1、本机需要安装git2、如果在推送远程仓库…

    胡同里的砖头2024/9/30【.NET/Web】
  • Vue3+NETAPI实现验证码 captchaKey,captchaBase64

    using System;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Text;public class CaptchaHelper{ public (string key, string base64) GenerateCaptcha() { string …

    胡同里的砖头2024/9/29【.NET/Web】
  • C# 随机色Color

    var rnd = new Random();Color color = Color.FromArgb(rnd.Next(0, 256), rnd.Next(0, 256), rnd.Next(0, 256), rnd.Next(0, 256))

    胡同里的砖头2024/9/29【.NET/Web】
  • Visual Studio2022更换默认浏览器

    安装 Web Browser Extension form VS2022 扩展即可选择其它浏览器

    胡同里的砖头2024/8/9【.NET/Web】
  • vs 如何指定nuget下载路径

    一、修改下载的NuGet包存储位置:1、文件路径:C:\Users\{登录用户名}\AppData\Roaming\NuGet2、打开修改 “NuGet.Config”,文件内容原始文件内容为:xml version="1.0" encoding="utf-8"?<configuration> <packageSources> …

    胡同里的砖头2024/7/12【.NET/Web】
  • Dapper.Contrib字段属性

    Table:指定实体对应地数据库表名,可忽略,但是忽略后实体对应地数据库表名会在末尾加个s,Demo对应Demos(感觉画蛇添足了)Key:指定此列为主键(自动增长主键),可忽略,忽略后默认查找ExplicitKey:指定此列为主键(不自动增长类型例如guid,ExplicitKey与Key地区别下面会详细讲)Computed:计算属性,打上此标签,对象地insert,update等操作会忽略此列…

    胡同里的砖头2024/5/29【.NET/Web】
  • C# 【基础知识】读写txt记事本

    using System;using System.IO;namespace FileApplication{ class Program { static void Main(string[] args) { string[] names = new string[] {"Zara Ali", "Nuha…

    胡同里的砖头2024/5/14【.NET/Web】
  • NET6.0 API上传的文件不能访问,无权限

    //配置静态文件中间件app.UseStaticFiles();app.UseDefaultFiles();app.UseStaticFiles(new StaticFileOptions { FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot&qu…

    胡同里的砖头2024/4/10【.NET/Web】
  • sqlserver id in @ 不能将nvarchar转int

    示例值:"548,549,550,551,712,713"SQL Server 2016 及更高版本 Declare @ids nvarchar(200) = '123,456'; Select * From Users Where ID IN ( Select Value from STRING_SPLIT ( @ids , ',' )) …

    胡同里的砖头2024/2/20【.NET/Web】
  • NETCore之Token信息Claims获取用户登录信息

    设置值: List<Claim> claims = new List<Claim>() { new Claim(ClaimTypes.NameIdentifier, userNo), new Claim(ClaimTypes.Name, userName), new Claim("ntAccount"…

    胡同里的砖头2024/1/30【.NET/Web】
  • NetCore之Token授权固定角色权限Authorize

    授权方式#Authorize特性其实已经包含了几种不同的授权方式基于角色 Roles基于策略 Policy基于方案 Scheme这里我们主要讲角色授权将角色赋予某个控制器或控制器内的操作,指定当前用户必须是其角色才能访问请求资源。可以使用??Authorize??属性的Roles特性指定所请求资源的角色。分配了“admin”角色用户进行访问操作[Authorize(Roles ="adm…

    胡同里的砖头2024/1/30【.NET/Web】
  • NETCORE之Token一直报401问题

    问题:写的请求token,在API端带入token请求一直正常,但只要在前端请求接口就回复401无权限,如下图 同样的token,API端测试正常拿到权限,到了前端请求,就是拿不到权限,足足搞了2天,也是醉了今天才发现原因,我把token返回的时候,通过JSON.stringify给转换了//请求成功后,写入 access_token layui.data(setter.table…

    胡同里的砖头2024/1/30【.NET/Web】
  • .Net6 生成Token 和 刷新Token

    一、引入Nuget包生成Token和验证Token主要使用下面这个包。Microsoft.AspNetCore.Authentication.JwtBearer二、生成步骤1.添加配置文件在API项目的配置文件中增加关于Token的配置信息。代码如下:{ "Logging": { "LogLevel": { "Default&qu…

    胡同里的砖头2024/1/18【.NET/Web】
  • NETCoreAPI 自定义401和异常显示内容(JWT认证、Cookie Base认证失败显示内容)

    1.新建一个Api接口统一返回类ApiResult.csusing System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace Jom.WebApi.Config{ public class ApiResult { public bool …

    胡同里的砖头2024/1/16【.NET/Web】
  • 日期格式化到X天前,X小时前,多少秒前

    方式一:public static string DateFormatToString(DateTime dt){//TimeSpan表示时间间隔TimeSpan span = (DateTime.Now - dt).Duration();//表示取timespan绝对值 if (span.TotalDays > 60) { …

    胡同里的砖头2024/1/8【.NET/Web】
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8