ASP.NET Core
赵庆明老师
成都理工大学优秀讲师,教授,毕业于电子科技大学,拥有二十年开发经验,和十六年一线教学工作经验,发表学术论文十余篇。参与包括863项目等多个国家级科研项目,参与包括微信机器人(WeChaty)等多个开源项目的研发。擅长讲解汇编、C/C++/C#、易语言等系列课程,其讲课方式独特,内容生动形象,风格通俗易懂,能够让学生触类旁通,极易掌握所讲知识点。
展开
-
使用C#调用宝塔面板API
购买了一台硅谷的服务器,安装了宝塔Linux面板,通过宝塔设置了防火墙,只允许我自己访问(在把办公室,在家)。办公室出口为固定IP地址,简单添加即可。但家里使用的是电信宽带,出口IP地址几乎每天都不一样。修改防火墙太麻烦,因此考虑使用程序的方式自定设置。原创 2024-03-13 11:47:01 · 752 阅读 · 0 评论 -
【原创】使用阿里云搭建一个Chat-GPT Proxy
为了Chat-GPT Api,如果使用国外的服务器,费用是个大坑。其实阿里云里面位于美国的云虚拟主机,还是可以用的,虽然速度慢了点,但毕竟能用,而且价格也便宜。只是这个云虚拟主机,只能放一个Web页面,不能进入桌面。原创 2023-05-10 15:54:44 · 3499 阅读 · 0 评论 -
【原创】HttpClient访问“不可靠”Https时错误处理
但,使用HttpClient访问不合法的https站点,如直接使用IP地址访问,则出现异常。使用HttpClient访问带有合法证书的https站点,正常。使用HttpClient访问http站点,正常。这样,就不再报异常了。原创 2023-04-29 18:03:21 · 2377 阅读 · 1 评论 -
【原创】ASP.NET Core中远程IP地址相关的编码
获取远程客户端IP地址由于asp.net可能会使用反向代理,因此判断就多了几步,代码如下: var ip = Request.HttpContext.Connection?.RemoteIpAddress?.ToString() ?? "0.0.0.0"; if (Request.Headers.ContainsKey("X-Real-IP")) { ip = Request.Headers["X-Real-IP"].ToString(); } else if (Request.Hea原创 2022-03-30 10:03:28 · 510 阅读 · 0 评论 -
【原创】appsettings.json配置文件中数组中数据检索
配置文件名:appsettings.json{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "AllowedHosts": "*", "WeChat": { "RedirectUri": "https://libAuth.cdut.edu.cn/connect/oauth2/redirect/",原创 2022-02-25 12:00:23 · 1095 阅读 · 0 评论