随笔分类 - Asp.Net Core
Asp.Net 与 Asp.Net Core 经验讲坛
摘要:参考: https://www.cnblogs.com/myshowtime/p/14512563.html https://www.cnblogs.com/guangzhiruijie/p/16996847.html
阅读全文
摘要:一、HTTP1.0 HTTP 1.0 浏览器与服务器默认为短连接,每次请求都需要与服务器建立一个TCP连接 服务器完成请求处理后立即断开TCP连接,然后依次建立新的TCP连接,服务器不跟踪每个客户也不记录过去的请求。 例如,解析html文件,当发现文件中存在资源文件的时候,这时候又创建单独的链接 最
阅读全文
摘要:方式一:使用@Model 1.在Controller中定义变量: public class MyController : Controller { public string MyModelVariable { get; set; } public IActionResult Index() { M
阅读全文
摘要:405 - 不允许用于访问此页的 HTTP 谓词。 您要查找的页面无法显示,因为尝试访问时使用了无效方法(HTTP 谓词)。 解决办法: 在将应用程序从经典模式迁移到集成模式时,可以保留经典模式下的自定义模块和处理程序注册,也可以将这些注册移除。如果不移除经典模式下使用的 httpModules 和
阅读全文
摘要:参考:https://www.cnblogs.com/freshfresh/p/17778426.html
阅读全文
摘要:参考:https://blog.csdn.net/u012402739/article/details/128493910
阅读全文
摘要:参考:https://www.cnblogs.com/zhaoshujie/p/13666051.html
阅读全文
摘要:NuGet 导入:RazorEngine.NetCore HTML模板 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/h
阅读全文
摘要:ASP.NET Core Identity 参考:https://mp.weixin.qq.com/s?__biz=MzA3NDM1MzIyMQ==&mid=2247486318&idx=1&sn=1f06f6de690ba6df16ed812de9588709
阅读全文
摘要:参考:https://blog.csdn.net/cxu123321/article/details/90747971
阅读全文
摘要:参考代码: $("form").submit(function() { $(this).ajaxSubmit({ url : "login", //设置提交的 url,可覆盖 action 属性 target : "#box", //服务器返回的内容存放在#box里 type : "GET", da
阅读全文
摘要:后台: ModelState.AddModelError("userPwd","请输入密码"); ModelState是一个字典类型,这句话的作用是向ModelState中添加一条错误信息, 第一个参数是key,第二个参数是Value. 前端: @Html.ValidationMessage(key
阅读全文
摘要:准备工作,添加 Nuget 包 NuGet\Install-Package Microsoft.AspNetCore.Authentication.JwtBearer -Version 7.0.5 NuGet\Install-Package IdentityServer4.AccessTokenVa
阅读全文
摘要:1、注入IWebHostEnvironment private IWebHostEnvironment _hostEnvironment; public FormBaseController(IWebHostEnvironment hostEnvironment) { _hostEnvironmen
阅读全文
摘要:使用方式: throw new ResponseException("未授权,操作失败"); 异常输出: using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syste
阅读全文
摘要:第一步:安装准备工具 一.安装 Eralng 1.官方最新下载地址:https://www.erlang.org/downloads 2.新建环境【变量名】:ERLANG_HOME 【变量值】:erlang安装路径,我的路径为:D:\software\opt_win64\Erlang OTP 3.添
阅读全文
摘要:第一步:安装 NuGet包 IdentityServer4.AccessTokenValidation 第二步:配置(Program.cs) // 注册认证相关组件和配置defaultScheme为Bearer builder.Services.AddAuthentication("Bearer")
阅读全文
摘要:第一步:创建版本枚举类 /// <summary> /// Api版本枚举类 /// </summary> public enum ApiVersions { /// <summary> /// 版本V1 /// </summary> V1 = 1, /// <summary> /// 版本V2 /
阅读全文
摘要:参考:https://www.cnblogs.com/qibaidao/p/17655981.html
阅读全文
摘要:1、添加API枚举类型 public enum ApiVersion { /// <summary> /// v1版本 /// </summary> V1 = 1, /// <summary> /// v2版本 /// </summary> V2 = 2 } 2、注册Swagger服务 public
阅读全文