<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DotNetCore on 冯威的博客</title><link>https://fwhyy.com/tags/dotnetcore/</link><description>Recent content in DotNetCore on 冯威的博客</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 20 Apr 2020 07:19:13 +0800</lastBuildDate><atom:link href="https://fwhyy.com/tags/dotnetcore/atom.xml" rel="self" type="application/rss+xml"/><item><title>dotNET Core 3.X 使用 Jwt 实现接口认证</title><link>https://fwhyy.com/2020/04/using-jwt-to-implement-interface-authentication-in-dotnet-core-3/</link><pubDate>Mon, 20 Apr 2020 07:19:13 +0800</pubDate><guid>https://fwhyy.com/2020/04/using-jwt-to-implement-interface-authentication-in-dotnet-core-3/</guid><description>&lt;p&gt;在前后端分离的架构中，前端需要通过 API 接口的方式获取数据，但 API 是无状态的，没有办法知道每次请求的身份，也就没有办法做权限的控制。如果不做控制，API 就对任何人敞开了大门，只要拿到了接口地址就可以进行调用，这是非常危险的。本文主要介绍下在 dotNET Core Web API 中使用 Jwt 来实现接口的认证。&lt;/p&gt;</description></item><item><title>dotNET Core 3.X 请求处理管道和中间件</title><link>https://fwhyy.com/2020/04/dotnet-core-3-request-processing-pipeline-and-middleware/</link><pubDate>Mon, 13 Apr 2020 07:07:22 +0800</pubDate><guid>https://fwhyy.com/2020/04/dotnet-core-3-request-processing-pipeline-and-middleware/</guid><description>&lt;p&gt;理解 dotNET Core 中的管道模型，对我们学习 dotNET Core 有很大的好处，能让我们知其然，也知其所以然，这样在使用第三方组件或者自己写一些扩展时，可以避免入坑，或者说避免同样的问题多次入坑。&lt;/p&gt;</description></item><item><title>dotNET Core 3.X 使用 Web API</title><link>https://fwhyy.com/2020/04/totnet-core-3-using-web-api/</link><pubDate>Wed, 01 Apr 2020 06:48:56 +0800</pubDate><guid>https://fwhyy.com/2020/04/totnet-core-3-using-web-api/</guid><description>&lt;p&gt;现在的 Web 开发大多都是前后端分离的方式，后端接口的正确使用显得尤为重要，本文讲下在 dotNET Core 3.X 下使用 Web API 。&lt;/p&gt;</description></item><item><title>dotNetCore操作Redis（含CentOS7哨兵模式部署）</title><link>https://fwhyy.com/2020/01/dotnetcore-operation-redis/</link><pubDate>Wed, 08 Jan 2020 06:58:14 +0800</pubDate><guid>https://fwhyy.com/2020/01/dotnetcore-operation-redis/</guid><description>&lt;p&gt;现在说到使用缓存中间件基本就是 Redis 了，通常开发环境或测试环境部署一个单机版就可以运行了，但要上生产环境还需要进行高可用的方式来部署，本文说说在 CentOS7 中 Redis 高可用的部署以及在 dotNetCore 中怎样调用。&lt;/p&gt;</description></item><item><title>发布dotNetCore程序到Kubernetes</title><link>https://fwhyy.com/2019/05/publish-dotnetcore-program-to-kubernetes/</link><pubDate>Sun, 12 May 2019 11:02:54 +0800</pubDate><guid>https://fwhyy.com/2019/05/publish-dotnetcore-program-to-kubernetes/</guid><description>&lt;p&gt;上一篇《&lt;a href="http://fwhyy.com/2019/05/building-kubernetes-in-mac/"&gt;Mac中搭建Kubernetes&lt;/a&gt;》介绍了怎样在Mac中搭建单节点的&lt;code&gt;Kubernetes&lt;/code&gt;，本文将编写一个&lt;code&gt;dotNetCore&lt;/code&gt;的示例程序，并发布到&lt;code&gt;Kubernetes&lt;/code&gt;中。&lt;/p&gt;</description></item><item><title>在Mac的Docker中运行DotNetCore2.0</title><link>https://fwhyy.com/2017/09/run-netcore-two-in-mac-docker/</link><pubDate>Sat, 09 Sep 2017 23:37:32 +0800</pubDate><guid>https://fwhyy.com/2017/09/run-netcore-two-in-mac-docker/</guid><description>&lt;p&gt;最近学习&lt;code&gt;Angular4&lt;/code&gt;，服务端准备使用&lt;code&gt;DotNetCore API&lt;/code&gt;来实现，本文简单介绍下在&lt;code&gt;Mac&lt;/code&gt;中怎样将&lt;code&gt;DotNetCore&lt;/code&gt;程序部署在&lt;code&gt;Docker&lt;/code&gt;中，并使用&lt;code&gt;Nginx&lt;/code&gt;做反向代理让程序可以跑起来。&lt;/p&gt;
&lt;h2 id="具体步骤如下"&gt;具体步骤如下&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;安装&lt;code&gt;Docker&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;拉取&lt;code&gt;DotNetCore&lt;/code&gt;镜像&lt;/li&gt;
&lt;li&gt;使用&lt;code&gt;VS For Mac&lt;/code&gt;创建&lt;code&gt;DotNetCore&lt;/code&gt;应用&lt;/li&gt;
&lt;li&gt;发布应用到&lt;code&gt;Docker&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;安装&lt;code&gt;Nginx&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;配置&lt;code&gt;Nginx&lt;/code&gt;代理&lt;code&gt;Docker&lt;/code&gt;中的&lt;code&gt;DotNetCore&lt;/code&gt;应用&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>