随笔分类 -  asp.net webAPI

摘要:原文网址:https://article.itxueyuan.com/56jL59 匿名函数 通常新建一个空的 ASP.NET Core Web Application,项目名字无所谓啦 在启动类里可以看到这么一句: // Startup.cs // ... app.Run(async (conte 阅读全文
posted @ 2022-11-09 14:07 MaxBruce 阅读(62) 评论(0) 推荐(0)
摘要:原文网址:http://t.zoukankan.com/lwqlun-p-9095102.html Owin中也有类似于ASP.NET的管道,以前在做ASP.NET项目的时候,可以制作很多不同功能HttpHandler或者HttpModule并注册在Web.config中重复使用。在Owin的管道中 阅读全文
posted @ 2022-11-09 11:31 MaxBruce 阅读(170) 评论(0) 推荐(0)
摘要:原文网址:https://www.cnblogs.com/gxwang/p/16011304.html 准备翻译dotnet tutorial网站上一些dotnet方面的知识文章。先从中间件开始,原文地址:ASP.NET Core Middleware with Examples 本文主要讨论以下与 阅读全文
posted @ 2022-11-08 18:15 MaxBruce 阅读(475) 评论(0) 推荐(0)
摘要:原文网址:https://www.jb51.net/article/262308.htm 正文 使用asp.net core 开发应用系统过程中,基本上都会涉及到用户身份的认证,及授权访问控制,因此了解认证和授权流程也相当重要,下面通过分析asp.net core 框架中的认证和授权的源码来分析认证 阅读全文
posted @ 2022-11-08 17:15 MaxBruce 阅读(406) 评论(0) 推荐(0)
摘要:原文网址:https://blog.csdn.net/helendemeng/article/details/122352963 ASP.NET Core 的认证与授权已经不是什么新鲜事了,微软官方的文档对于如何在 ASP.NET Core 中实现认证与授权有着非常详细深入的介绍。但有时候在开发过程 阅读全文
posted @ 2022-11-08 17:14 MaxBruce 阅读(294) 评论(0) 推荐(0)
摘要:原文:https://blog.csdn.net/love_shang/article/details/113136345 .Net Core中如何设置跨域访问问题错误全局跨域局部跨域文章参考问题错误一般情况WebApi都是跨域请求,没有设置跨域一般会报以下错误: No 'Access-Contro 阅读全文
posted @ 2022-08-06 23:57 MaxBruce 阅读(1314) 评论(0) 推荐(0)
摘要:原文网址:https://www.cnblogs.com/markjiang7m2/p/10857688.html 今天要给大家介绍的Ocelot是一个基于 .net core的开源WebAPI服务网关项目,它的功能非常强大,包括了路由、请求聚合、服务发现、认证鉴权、限流、负载均衡等功能。而这些功能 阅读全文
posted @ 2022-05-21 10:40 MaxBruce 阅读(189) 评论(0) 推荐(0)
摘要:引用网址:https://blog.51cto.com/u_12117371/4285551 一、简介 前一篇Consul中有个问题是,所有客户端都要和Consul进行连接,且直接拿到了所有的服务实例,这就直接把全部的服务实例暴露出来了,所以需要用网关来隔离客户端和服务实例, 所有api请求都从网关 阅读全文
posted @ 2022-05-19 23:43 MaxBruce 阅读(84) 评论(0) 推荐(0)
摘要:引用网址:https://blog.csdn.net/zhanglong_longlong/article/details/120011444 前言 上一章已经简单的介绍了ocelot的使用了,但是网关暴露的接口如果什么人都能访问的话安全性就太低啦。所以我们需要去鉴权和认证。这里我们使用identi 阅读全文
posted @ 2022-05-19 22:57 MaxBruce 阅读(389) 评论(0) 推荐(0)
摘要:引用网址:https://blog.51cto.com/u_11990719/3159406 1.什么是API网关API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与管理,静态响应处理等。API网关方式 阅读全文
posted @ 2022-05-19 22:53 MaxBruce 阅读(249) 评论(0) 推荐(0)
摘要:参考网址:https://zhuanlan.zhihu.com/p/371985627 反向代理 在传统部署架构中,反向代理,大多是用于多个系统模块间的聚合,实现负载均衡,外网向内网的转发。通过修改配置文件的方式来进行增加或删除节点,并重启服务才可生效。通常来说,反向代理服务器只具备负载均衡、转发基 阅读全文
posted @ 2022-05-18 22:05 MaxBruce 阅读(661) 评论(0) 推荐(0)
摘要:ref:https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu Install the .NET SDK or the .NET Runtime on Ubuntu Article 05/15/2022 12 minutes 阅读全文
posted @ 2022-05-18 11:16 MaxBruce 阅读(272) 评论(0) 推荐(0)
摘要:引用网址:https://www.cnblogs.com/liessay/p/13213406.html 官方网址:https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity?view=aspnetcor 阅读全文
posted @ 2022-03-16 09:36 MaxBruce 阅读(165) 评论(0) 推荐(0)
摘要:引用:https://www.cnblogs.com/mzwhj/p/3540017.html vs2013没有再分webform、mvc、api项目,使用vs2013创建一个web项目模板选MVC,身份验证选个人用户账户。项目会生成ASP.NET Identity的一些代码。这些代码主要在Acco 阅读全文
posted @ 2022-03-15 23:10 MaxBruce 阅读(74) 评论(0) 推荐(0)
摘要:引用:https://www.cnblogs.com/badaoliumangqizhi/p/13261155.html (使用ASP.NET 4.X 中的时候一定都用过Forms认证即FormsAuthentication做登录用户的身份认证,FormsAuthentication的核心就是Coo 阅读全文
posted @ 2022-03-04 23:53 MaxBruce 阅读(81) 评论(0) 推荐(0)
摘要:引用网址:https://www.cnblogs.com/luoocean/p/11100684.html 一、创建.net core web api 的Demo 修改部分代码 端口随意指定,ip用星号“*”,方便接下来docker虚拟网络自动分配ip 下一步是Dockerfile文件,如果发现你的 阅读全文
posted @ 2022-01-26 17:42 MaxBruce 阅读(184) 评论(0) 推荐(0)
摘要:引用网址:https://www.cnblogs.com/dxp909/p/6389198.html 前面的文章介绍了如何进行权限控制,即访问控制器或者方法的时候,要求当前用户必须具备特定的权限,但是如何在程序中进行权限的分配呢?下面就介绍下如何利用Microsoft.AspNetCore.Iden 阅读全文
posted @ 2021-12-06 09:49 MaxBruce 阅读(700) 评论(0) 推荐(0)
摘要:学习微服务的网址: https://www.cnblogs.com/xhznl/p/13071260.html 网址: https://www.cnblogs.com/edisonchou/p/9124985.html Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、Consul基 阅读全文
posted @ 2021-08-26 15:33 MaxBruce 阅读(145) 评论(0) 推荐(0)
摘要:参考网址: https://archy.blog.csdn.net/article/details/103659692 2018年,我开始学习和实践.NET Core,并开始了微服务的学习,以及通过各种开源组件搭建服务治理技术方案,并在学习过程中总结了一个.NET Core微服务学习与实践系列文章, 阅读全文
posted @ 2021-08-26 14:56 MaxBruce 阅读(106) 评论(0) 推荐(0)
摘要:public class Three : IHttpHandler{ public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Wri 阅读全文
posted @ 2021-02-10 22:47 MaxBruce 阅读(484) 评论(0) 推荐(0)