会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
走召
博客园
首页
新随笔
联系
订阅
管理
2019年12月4日
.Net Core 3.0 使用 Serilog 把日志记录到 SqlServer
摘要: Serilog简介 Serilog是.net中的诊断日志库,可以在所有的.net平台上面运行。Serilog支持结构化日志记录,对复杂、分布式、异步应用程序的支持非常出色。Serilog可以通过插件的方式把日志写入到各种终端,控制台、文本、Sqlserver、ElasticSearch,Serilo
阅读全文
posted @ 2019-12-04 09:10 fengchao1000
阅读(7183)
评论(3)
推荐(6)
2019年11月15日
IdentityServer4 自定义授权模式
摘要: IdentityServer4除了提供常规的几种授权模式外(AuthorizationCode、ClientCredentials、Password、RefreshToken、DeviceCode),还提供了可以拓展的授权模式,下面就根据源码简单说下IdentityServer4是如何实现自定义授权
阅读全文
posted @ 2019-11-15 22:43 fengchao1000
阅读(3011)
评论(0)
推荐(1)
2019年9月17日
IdentityServer4 保护.net framework webapi
摘要: 一、IS4服务器配置 1、新建一个Asp.net Core MVC程序,模板选择 Empty 2、Nuget添加 IdentityServer4,我这里添加的是2.5.3 3、添加Config文件,配置clients和scopes等信息,需要持久化配置的可以看 https://www.cnblogs
阅读全文
posted @ 2019-09-17 17:18 fengchao1000
阅读(1560)
评论(1)
推荐(0)
2019年5月30日
Xamarin.Forms 学习系列之优秀UI收集
摘要: 1、各种优秀UI例子 https://github.com/jsuarezruiz/xamarin-forms-goodlooking-UI 输入框例子 https://github.com/enisn/Xamarin.Forms.InputKit 浮动操作按钮 https://github.com
阅读全文
posted @ 2019-05-30 16:00 fengchao1000
阅读(4572)
评论(0)
推荐(1)
2019年1月11日
Identityserver4配置证书
摘要: IS4中如果token的类型是JWT,则需要使用RS256算法生成非对称签名,这意味着必须使用私钥来签名JWT token,并且必须使用对应的公钥来验证token签名,即验证token是否有效。使用RS256可以保证IS4服务端是JWT的唯一签名者,因为IS4服务端是唯一拥有私钥的一方,前提是私钥不
阅读全文
posted @ 2019-01-11 16:47 fengchao1000
阅读(3252)
评论(0)
推荐(0)
2018年12月7日
Xamarin.Forms学习系列之Android集成极光推送
摘要: 一般App都会有消息推送的功能,如果是原生安卓或者IOS集成消息推送很容易,各大推送平台都有相关的Sample,但是关于Xamarin.Forms的消息推送集成的资料非常少,下面就说下Xamarin.Forms(Android)怎么集成极光推送 准备工作: 1、了解极光推送原理:https://do
阅读全文
posted @ 2018-12-07 18:23 fengchao1000
阅读(1643)
评论(5)
推荐(1)
2018年11月22日
Xamarin.Forms学习系列之Syncfusion 制作图形报表
摘要: Syncfusion是一家微软生态下的第三方组件/控件供应商,除了用于HTML5和JavaScript的控件外,他们产品还涉及如下领域: WEB ASP.NET MVC ASP.NET WebForms HTML5/JavaScript LightSwitch Silverlight MOBILE
阅读全文
posted @ 2018-11-22 11:26 fengchao1000
阅读(3098)
评论(1)
推荐(0)
Xamarin.Forms学习系列之SQLite
摘要: 在App中我们通常不会实时获取服务器数据,会在用户手机中保存历史数据,这个时候就需要用到数据库SQLite,由于微软的封装,在Xamarin中操作SQLite非常简单,类似EF的操作。 1、我们需要在共享项目的nuget中引用 sqlite-net-pcl 和 SQLitePCLRaw.core 2
阅读全文
posted @ 2018-11-22 11:24 fengchao1000
阅读(2344)
评论(2)
推荐(0)
2018年11月20日
Xamarin.Forms 学习系列之底部tab
摘要: App中一般都会有一个底部tab,用于切换不同的功能,在Xamarin中应该制作底部tab了,需要把Android的TabbedPage做一次渲染,IOS的则不用,接下来说下详细步骤: 1、在共享项目代码中添加MainPage,继承自TabbedPage,然后再添加几个测试的切换页面(HomePag
阅读全文
posted @ 2018-11-20 14:30 fengchao1000
阅读(1779)
评论(0)
推荐(0)
2018年11月5日
Identityserver4中ResourceOwnerPassword 模式获取refreshtoken
摘要: 一、IS4服务端配置 1、配置Client 2、实现IResourceOwnerPasswordValidator接口,自定义用户登录 3、在Startup中加入如下配置 二、客户端获取access_token+refresh_token 如果是后台代码需要获取access_token+refres
阅读全文
posted @ 2018-11-05 12:15 fengchao1000
阅读(5280)
评论(18)
推荐(4)
下一页
公告