文章分类 - C# DotNet
摘要:基于 kestrel 部署服务 前置知识:了解 asp.net mvc 或 asp.net webapi 部署 vue3 项目 web项目构建 使用 npm run build 构建,会生成一个 dist 目录,该目录下的文件就是我们需要部署的前端项目文件。 服务器构件 创建一个 asp.net m
阅读全文
摘要:ASP.NET Core 运行时环境 通过 ASPNETCORE_ENVIRONMENT 来控制运行时环境,这将会应用我们不同的 appsetting.{Environment}.json 文件 开发环境 Development 会应用 appsetting.Development.json 配置文
阅读全文
摘要:asp.net core 发布注意事项 如何发布? 在ASP.NET Core中,您可以使用以下方法之一来指定发布时的根目录: 使用命令行参数: 在执行dotnet publish命令时,可以使用--output参数来指定发布的根目录。例如,以下命令将输出目录设置为C:\MyApp\publish:
阅读全文
摘要:中间件 前置知识 请求管道 假设我们有一个虚拟的链路:A->B->C->D->E ,我要把数据发送给E,需要经过 A->B->C->D 这四个节点,那么 A,B,C,D 就是我发起请求的这个过程中的中间件,从 A 到 E 就可以抽象为一个请求管道。 终结点(Endpoint) 我们上诉的例子中,发送
阅读全文
摘要:授权逻辑 OpenID Connect/OAuth 令牌服务的最终工作是控制对资源的访问。 IDentityServer 主要是基于资源授权,有两种资源: identity resources: 代表关于用户的声明,如用户 ID、显示名称、电子邮件地址等…… 身份资源是一组命名的声明,可以使用 sc
阅读全文
摘要:Socket TCP 使用入门 TCP 通信协议 网络通信的状态 LISTENING - 表示正在监听传入连接的端口。 ESTABLISHED - 表示已经建立连接的正常数据传输状态。 CLOSE_WAIT - 表示本地已经完成数据传输,正在等待关闭连接。 TIME_WAIT - 表示连接已经关闭,
阅读全文
浙公网安备 33010602011771号