Loading

随笔分类 -  ASP.NET Core

摘要:这些示例不由IdentityServer团队维护。 IdentityServer团队提供链接到了社区示例,但不能对示例做任何保证。 如有问题,请直接与作者联系。 各种ASP.NET Core安全示例 https://github.com/leastprivilege/AspNetCoreSecuri 阅读全文
posted @ 2017-12-26 23:26 晓晨Master 阅读(8859) 评论(1) 推荐(2) 编辑
摘要:本文用了EF,如果不适用EF的,请参考这篇文章,实现这些接口来自己定义存储等逻辑。http://www.cnblogs.com/stulzq/p/8144056.html IdentityServer具有良好的扩展性,其中一个可扩展点是用于IdentityServer所需数据的存储机制。 本快速入门 阅读全文
posted @ 2017-12-26 23:12 晓晨Master 阅读(13314) 评论(10) 推荐(10) 编辑
摘要:本文使用的授权码模式,已更新至 .NET Core 2.2 本快速入门将展示如何构建基于浏览器的 JavaScript 客户端应用程序(SPA)。 用户将登录 IdentityServer,使用 IdentityServer 发出的 AccessToken 调用Web API,并注销Identity 阅读全文
posted @ 2017-12-26 22:36 晓晨Master 阅读(11329) 评论(13) 推荐(7) 编辑
摘要:IdentityServer具有非常好的扩展性,其中用户及其数据(包括密码)部分你可以使用任何想要的数据库进行持久化。 如果需要一个新的用户数据库,那么ASP.NET Core Identity是你的一个选择。 本快速入门介绍了如何将ASP.NET Core Identity 和 IdentityS 阅读全文
posted @ 2017-12-26 21:43 晓晨Master 阅读(19721) 评论(29) 推荐(9) 编辑
摘要:本文于 2019/4/3 更新,去掉了旧文的部分讲解,主要是关于混合流程和简化流程的区别,我决定单独写一篇博文来介绍。所以本文现在已经为纯翻译。 原文: "Switching to Hybrid Flow and adding API Access back" 在之前的快速入门中,我们探讨了API访 阅读全文
posted @ 2017-12-26 20:36 晓晨Master 阅读(11609) 评论(24) 推荐(4) 编辑
摘要:本文在 2019/4/3 更新到 .NET Core 2.2 前言 前面我们提到过IdentityServer4是可以添加外部认证的,如果外部认证支持OAuth2,那么添加到IdentityServer4是非常简单的,在ASP.NET Core下提供了非常多的外部认证实现,比如Google,Face 阅读全文
posted @ 2017-11-23 10:51 晓晨Master 阅读(13374) 评论(20) 推荐(14) 编辑
摘要:1.Alipay.AopSdk.Core.AopException:“您使用的私钥格式错误,请检查RSA私钥配置,charset = UTF 8” 出现这个问题,就是配置不正确。首先先保证你的密钥信息等是正确的,然后由于新版本新增了ASP.NET Core使用的相关组件,所以 配置不放在Config 阅读全文
posted @ 2017-11-21 16:34 晓晨Master 阅读(5395) 评论(7) 推荐(1) 编辑
摘要:`Startup`类配置服务和应用程序的请求管道。 Startup 类 ASP.NET Core应用程序需要一个启动类,按照惯例命名为 。在主程序的Web Host生成器(WebHostBuilderExtensions)的 扩展方法中指定启动类名称。 您可以为不同的环境定义不同的 类,并在运行时选 阅读全文
posted @ 2017-11-16 16:31 晓晨Master 阅读(15315) 评论(6) 推荐(19) 编辑
摘要:本文为官方文档译文 ASP.NET Core是从根本上设计来支持和利用依赖注入。 ASP.NET Core应用程序可以通过将其注入到Startup类中的方法中来利用内置的框架服务,并且应用程序服务也可以配置为注入。 ASP.NET Core提供的默认服务容器提供了一个最小的功能集,而不是替换其他容器 阅读全文
posted @ 2017-10-31 14:58 晓晨Master 阅读(10350) 评论(2) 推荐(7) 编辑
摘要:本文为官方文档译文,官方文档现已非机器翻译 https://docs.microsoft.com/zh cn/aspnet/core/fundamentals/middleware/?view=aspnetcore 2.1 什么是中间件(Middleware)? 中间件是组装到应用程序管道中以处理请 阅读全文
posted @ 2017-10-31 13:06 晓晨Master 阅读(47619) 评论(10) 推荐(55) 编辑
摘要:前言 Session是我们在web开发中经常使用的对象,它默认是存在本机的,但是在ASP.NET Core中我们可以十分方便的将Session的存储介质改为分布式缓存(Redis)或者数据库(SqlServer)。分布式的缓存可以提高ASP.NET Core 应用的性能和可伸缩性 ,尤其是在托管在云 阅读全文
posted @ 2017-10-25 15:30 晓晨Master 阅读(6757) 评论(12) 推荐(4) 编辑
摘要:前言 自从微软更换了CEO以后,微软的战略方向有了相当大的变化,不再是那么封闭,开源了许多东西,拥抱开源社区,.NET实现跨平台,收购xamarin并免费提供给开发者等等。我本人是很喜欢.net的,并希望.net core能够崛起。我是从.net core 1.1的时候开始使用的,到现在的.net 阅读全文
posted @ 2017-10-11 10:01 晓晨Master 阅读(20403) 评论(53) 推荐(73) 编辑
摘要:前言 == 最近在使用ASP.NET Core来进行开发,刚好有个接入支付宝支付的需求,百度了一下没找到相关的资料,看了官方的SDK以及Demo都还是.NET Framework的,所以就先根据官方SDK的源码,用.NET Standard 2.0 实现了支付宝服务端SDK,Alipay.AopSd 阅读全文
posted @ 2017-09-28 12:28 晓晨Master 阅读(27607) 评论(49) 推荐(82) 编辑
摘要:1.首先你得装个vs2015 并且保证已经升级至 update3及以上(此处附上一个vs2015带up3的下载链接: ed2k://|file|cn_visual_studio_enterprise_2015_with_update_3_x86_x64_dvd_8923298.iso|7787208 阅读全文
posted @ 2016-08-30 21:23 晓晨Master 阅读(14931) 评论(3) 推荐(5) 编辑