Beautiful Life

果酱 发布的文章

果酱 in C#
August 24, 2023

.net core获取用户IP

UseForwardedHeaders未开启//httpContext.GetRemoteIPAddress() 192.168.8.16 //httpContext.Connection.RemoteIpAddress 127.0.0.1 Accept = */* Connection = close Host = 192.168.8.121:5005 User-Agent = curl/...
果酱 in C#
August 23, 2023

C#获取当前路径不同效果

Console.WriteLine("Directory.GetCurrentDirectory() " + Path.Combine(Directory.GetCurrentDirectory(), "wwwroot").ToString()); Console.WriteLine("Environment.CurrentDir...
August 16, 2023

SignalR在Nginx反向代理设置

SignalR在Nginx反向代理前后端分离项目中,需要单独匹配路由。配置如下http { sendfile on; upstream app_servers { # 不写http,在转发处写 server x.x.x.x:5050; } server { listen 80; loc...
August 16, 2023

k8s v1.27 集群部署记录

k8s container runtimeRuntimePath to Unix domain socketcontainerdunix:///var/run/containerd/containerd.sockCRI-Ounix:///var/run/crio/crio.sockDocker Engine (using cri-dockerd)unix:///var/run/cri-doc...
July 26, 2023

Github OAuth 接入记录

两种模式说明直接在客户端端输入账密登录,常用在自家的一套业务系统内,客户端、资源端、认证中心都是自家的。流程为:客户端->资源端->认证中心->资源端->客户端。客户端点击跳转到第三方页面登录,认证完成再跳回已方页面,如Github/QQ/微信/等。流程为:客户端->第三方认证中心->客户端->资源端->客户端。两都主要区别是请求code和To...