01 2021 档案

摘要:.net5发布和.net core3发布一样,没有什么区别,就不多说了,之前我也发过教程,.net5 webapi 默认集成了Swagger ,发布的时候 发现swagger没有了.... 这个问题需要是Startup.cs文件中Configure方法的问题,把swagger从IsDevelopme 阅读全文
posted @ 2021-01-25 11:49 PrintY 阅读(1242) 评论(1) 推荐(1) 编辑
摘要:认证和授权区别? 首先我们要弄清楚认证(Authentication)和授权(Authorization)的区别,以免混淆了。认证是确认的过程中你是谁,而授权围绕是你被允许做什么,即权限。显然,在确认允许用户做什么之前,你需要知道他们是谁,因此,在需要授权时,还必须以某种方式对用户进行身份验证。 什 阅读全文
posted @ 2021-01-22 13:39 PrintY 阅读(3007) 评论(2) 推荐(2) 编辑
摘要:1 public class APIAuthFilter : Attribute, IAuthorizationFilter 2 { 3 private const string secretKey = ""; 8 public void OnAuthorization(AuthorizationF 阅读全文
posted @ 2021-01-22 11:53 PrintY 阅读(767) 评论(0) 推荐(0) 编辑
摘要:1、修改Startup.cs文件 2、中间件件注 app.UseAuthorization(); 4、效果 5、代码如下: 1 public void ConfigureServices(IServiceCollection services) 2 { 3 services.AddControlle 阅读全文
posted @ 2021-01-22 11:42 PrintY 阅读(512) 评论(0) 推荐(0) 编辑
摘要:正常来说.net5 的webapi项目,默认已经有swagger了,但是我发现方法体注释说明显示不出来,这里主要是解决这个问题。 首先改下xml输出路径 然后在Startup.cs中添加几行代码 1 //Locate the XML file being generated by ASP.NET.. 阅读全文
posted @ 2021-01-21 08:57 PrintY 阅读(1248) 评论(0) 推荐(0) 编辑
摘要:1、NuGet安装 Microsoft.AspNetCore.Http 2、services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>(); 3、获取 1 HttpContextAccessor context = new Htt 阅读全文
posted @ 2021-01-20 13:45 PrintY 阅读(1016) 评论(0) 推荐(0) 编辑
摘要:主要解决 http跳转问题,然后顺道解决下 不带www的域名跳转到www的域名下。 例如 http://PrintY.com 跳转到 https://www.PrintY.com, https://PrintY.com 跳转到 https://www.PrintY.com 当然还有一个问题,就是II 阅读全文
posted @ 2021-01-13 10:28 PrintY 阅读(5502) 评论(0) 推荐(0) 编辑
摘要:话不多说,稍微研究过.net core 下 orm框架的都应该知道SqlSugar,它的好谁用谁知道!!! 1、NuGet SqlSugarCore 2、撸代码 官网:http://www.donet5.com/home/Doc?typeId=1180 因为是中国大哥码的,所以教程一看就会,批量、事 阅读全文
posted @ 2021-01-06 13:57 PrintY 阅读(729) 评论(0) 推荐(0) 编辑
摘要:值此元旦佳节,是个学习的好时间,啊哈哈哈,断断续续研究了一晚上,总结下吧 ! 官网地址:https://www.hangfire.io/ 1、NuGet安装包 Hangfire.AspNetCore Hangfire.MemoryStorage Hangfire.SqlServer 其中Hangfi 阅读全文
posted @ 2021-01-02 23:45 PrintY 阅读(1515) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示