上一页 1 2 3 4 5 6 ··· 120 下一页
摘要: 在ASP.NET Core 中,可以通过自定义中间件解析 JWT 并将用户信息提取到HttpContext 的用户上下文中(如HttpContext.User),以便在后续的处理中使用这些信息(如授权、日志记录等)。以下是实现步骤和完整示例: 1. 背景 JWT(JSON Web Token)是一种 阅读全文
posted @ 2025-02-04 14:28 跟着阿笨一起玩.NET 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET Core 中,中间件是用来处理 HTTP 请求和响应管道的组件。中间件的核心思想是通过一个链式的管道处理请求和响应,每个中间件既可以处理请求或响应,也可以将其传递给下一个中间件。以下是详细解释: 1. 中间件是什么? 中间件是一个软件组件,用于在 HTTP 请求到达应用程序之前或响 阅读全文
posted @ 2025-02-04 14:27 跟着阿笨一起玩.NET 阅读(25) 评论(0) 推荐(0) 编辑
摘要: **Nginx 粘性会话(Sticky Session)**是指将同一个客户端的请求始终路由到相同的后端服务器,确保该客户端的多个请求在同一个会话期间都由同一台服务器处理。粘性会话通常在负载均衡环境中使用,特别是当应用程序依赖于在同一会话中保持用户状态(例如购物车、登录会话等)时。 粘性会话的应用场 阅读全文
posted @ 2025-02-04 14:27 跟着阿笨一起玩.NET 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET Core 中,操作过滤器(Action Filters)用于在控制器的操作方法执行之前或之后执行自定义逻辑。操作过滤器主要用于在请求到达控制器方法之前进行处理(例如:验证请求参数、设置数据)、在操作执行后处理响应(例如:记录日志、修改响应结果)等。 操作过滤器的工作原理 操作过滤器 阅读全文
posted @ 2025-02-04 14:26 跟着阿笨一起玩.NET 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET Core 中,异常过滤器(Exception Filters)用于捕获控制器或操作方法中的未处理异常,并对其进行处理、记录、转换或返回特定的错误响应。异常过滤器可以帮助你集中处理应用程序中的所有异常,提供一致的错误处理机制,同时避免暴露详细的错误信息给客户端,提升系统的健壮性和安全 阅读全文
posted @ 2025-02-04 14:26 跟着阿笨一起玩.NET 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET Core 中,授权过滤器(Authorization Filters)是用于在请求到达控制器操作方法之前,验证用户是否具有执行该操作的权限的一种机制。授权过滤器的主要作用是确保用户在访问控制器或操作方法时,已通过身份验证并且有足够的权限。 授权过滤器的工作原理 授权过滤器在 ASP 阅读全文
posted @ 2025-02-04 13:39 跟着阿笨一起玩.NET 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 在 ASP.NET Core 中,IAsyncActionFilter 是一个异步版本的过滤器接口,它允许你在控制器动作方法执行之前或之后执行异步操作。与同步的 ActionFilterAttribute 不同,IAsyncActionFilter 可以执行异步代码,因此适合用于处理需要异步操作的场 阅读全文
posted @ 2025-02-04 13:39 跟着阿笨一起玩.NET 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1. 查看报错信息 2. 查看是否使用代理 $ git config --global http.proxy 3. 取消代理 $ git config --global --unset http.proxy 阅读全文
posted @ 2023-10-29 10:08 跟着阿笨一起玩.NET 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 终端报了如下错误git SSL certificate problem: unable to get local issuer certificate 这个问题是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。在网上查了很多方法,最终使用 阅读全文
posted @ 2023-10-26 23:02 跟着阿笨一起玩.NET 阅读(2527) 评论(0) 推荐(0) 编辑
摘要: NuGet默认下完包后就放在C盘,C:\Users\yourName\.nuget\packages NuGet的默认目录配置文件在C:\Users\yourName\AppData\Roaming\NuGet\NuGet.Config 加一下这个配置(我放在了D盘,你可以看情况自己改): <con 阅读全文
posted @ 2023-10-09 08:26 跟着阿笨一起玩.NET 阅读(369) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 120 下一页