Fork me on GitHub

随笔分类 -  ASP.NET Core

摘要:由于一些 JS 组件要求 JSON 格式是 PascalCase 格式,新版本 ASP.NET Core 3.0 中默认移除了 Newtonsoft.Json ,使用了微软自己实现的 System.Text.Json 来代替,可以修改继续使用 Newtonsoft.Json 来设置 PascalCa 阅读全文
posted @ 2019-09-25 21:24 花儿笑弯了腰 阅读(1530) 评论(0) 推荐(2) 编辑
摘要:环境 # dotnet --info .NET Core SDK (reflecting any global.json): Version: 2.2.202 Commit: 8a7ff6789d Runtime Environment: OS Name: centos OS Version: 7 OS Platform: Linux RID: c... 阅读全文
posted @ 2019-04-09 20:42 花儿笑弯了腰 阅读(3747) 评论(3) 推荐(2) 编辑
摘要:椭圆曲线密码学(Elliptic curve cryptography),简称 ECC,是一种建立公开密钥加密的算法,也就是非对称加密,ECDH 与 ECDSA 是基于 ECC 的算法。类似的还有 RSA,ElGamal 算法等。ECC 被公认为在给定密钥长度下最安全的加密算法。比特币中的公私钥生成 阅读全文
posted @ 2018-07-30 15:00 花儿笑弯了腰 阅读(5128) 评论(1) 推荐(0) 编辑
摘要:OpenID Connect(Core),OAuth 2.0(RFC 6749),JSON Web Token (JWT)(RFC 7519) 之间有着密不可分联系,对比了不同语言的实现,还是觉得 IdentityServer4 设计的比较完美,最近把源码 clone 下来研究了一下,之前介绍过 I 阅读全文
posted @ 2018-07-23 23:17 花儿笑弯了腰 阅读(17613) 评论(13) 推荐(22) 编辑
摘要:It's like JSON.but fast and small. MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JS 阅读全文
posted @ 2018-06-18 14:53 花儿笑弯了腰 阅读(2764) 评论(0) 推荐(0) 编辑
摘要:今天把项目升级了 asp.net core 到 2.1 的版本,使用了 signalr 的功能,由于阿里云不支持 websocket 协议,所以使用了 nginx 代理方式来解决,后续就报了一个登陆的 404 错误。 https://www.orgleaf.com/2280.html http:// 阅读全文
posted @ 2018-06-02 00:34 花儿笑弯了腰 阅读(2735) 评论(0) 推荐(0) 编辑
摘要:http://www.talkingdotnet.com/migrate-existing-aspnet-core-2-application-aspnet-core-2-1/ https://docs.microsoft.com/en-us/aspnet/core/migration/20_21? 阅读全文
posted @ 2018-05-31 10:57 花儿笑弯了腰 阅读(398) 评论(0) 推荐(0) 编辑
摘要:at System.Web.ThreadContext.AssociateWithCurrentThread(System.Boolean setImpersonationContext) at offset 20 at System.Web.HttpApplication.OnThreadEnte 阅读全文
posted @ 2018-02-08 16:48 花儿笑弯了腰 阅读(746) 评论(2) 推荐(0) 编辑
摘要:用 Scrapy 做好的爬虫使用 Scrapyd 来管理发布启动等工作,每次手动执行也很繁琐;考虑可以使用 Hangfire 集成在 web 工程里。 Scrapyd 中启动爬虫的请求如下: curl http://172.0.0.1:8081/schedule.json -d project=spider -d spider=jrj_spider -u name:pwd {"node_name... 阅读全文
posted @ 2018-01-22 14:53 花儿笑弯了腰 阅读(918) 评论(0) 推荐(1) 编辑
摘要:使用 UDP 协议发送日志 graylog2-server 服务端格式化日志再存储 Ubuntu 安装服务端 sudo apt-get update && sudo apt-get upgradesudo apt-get install apt-transport-https openjdk-8-j 阅读全文
posted @ 2017-12-04 15:59 花儿笑弯了腰 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:Exceptionless 是一个可以对 ASP.NET Core, ASP.NET MVC,WebAPI, WebForms, WPF, Console 应用提供系统的日志,错误监控、报表等服务实时日志收集框架 。具体介绍:http://www.cnblogs.com/savorboard/p/e 阅读全文
posted @ 2017-05-27 14:17 花儿笑弯了腰 阅读(4357) 评论(7) 推荐(6) 编辑
摘要:Hangfire 官方支持 MSSQL 与 Redis(Hangfire.Pro.Redis) 两种 ,由于我的数据库是 MYSQL ,粗略查询了一下文档,现在对 .NET Core 支持的并不够好,所有就选择了 Redis;当然也可以使用第三方来支持 PostgreSql,Mongo等 安装 Re 阅读全文
posted @ 2017-05-21 14:09 花儿笑弯了腰 阅读(5865) 评论(5) 推荐(1) 编辑
摘要:WebSocket 是 HTML5 下一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。它与HTTP一样通过已建立的TCP连接来传输数据,但是它和HTTP最大不同是: WebSocket是一种双向通信协议。在建立连接后,WebSocket服务器端和客户 阅读全文
posted @ 2017-05-18 11:31 花儿笑弯了腰 阅读(3422) 评论(0) 推荐(2) 编辑
摘要:异常错误: 关闭 IP6 #修改 vi /etc/sysctl.conf # 添加如下三条设置 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv 阅读全文
posted @ 2017-03-13 14:27 花儿笑弯了腰 阅读(545) 评论(0) 推荐(0) 编辑
摘要:IdentityServer4 是 ASP.NET Core 的一个包含 OIDC 和 OAuth 2.0 协议的框架。最近的关注点在 ABP 上,默认 ABP 也集成 IdentityServer4,之前也介绍了很多 IdentityServer3 相关的文章(IdentityServer3 已停 阅读全文
posted @ 2016-12-29 15:43 花儿笑弯了腰 阅读(6426) 评论(2) 推荐(4) 编辑
摘要:作者:Vicey Wang 链接:https://zhuanlan.zhihu.com/p/24267356 原文:Introducing .NET Standard 作者:Immo Landwerth 若有任何对翻译的建议,烦请指正 有任何问题?请查阅 .NET Standard FAQ。 在我上一篇博文中,我曾提到我们想要使迁移到 .NET Core 更容易。在这篇博... 阅读全文
posted @ 2016-12-15 11:09 花儿笑弯了腰 阅读(515) 评论(0) 推荐(0) 编辑
摘要:密码模式(Resource Owner Password Credentials Grant)中,用户向客户端提供自己的用户名和密码。客户端使用这些信息,向"服务商提供商"索要授权。基于之前的IdentityServer3 实现 OAuth 2.0 授权服务【客户端模式(Client Credentials Grant)】 修改。 客户端 public class Cl... 阅读全文
posted @ 2016-07-28 14:23 花儿笑弯了腰 阅读(2550) 评论(0) 推荐(0) 编辑
摘要:github:https://github.com/IdentityServer/IdentityServer3/ documentation:https://identityserver.github.io/Documentation/ samples https://github.com/IdentityServer/IdentityServer3.Sampl... 阅读全文
posted @ 2016-07-26 13:49 花儿笑弯了腰 阅读(2273) 评论(2) 推荐(2) 编辑
摘要:作为一种全新的开源和跨平台的开发平台,.NET Core 历经两年多的开发,终于在于2016年6月27日针对所有主流服务器和桌面操作系统发布 1.0 RTM 版本。.NET Core 是一种通用开发平台,它包含了自动内存管理和现代化高级开发语言等重要特性,这些都能让面向多个平台开发静态类型的高质量应用程序变得轻松。.NET Core 本身采用 MIT 协议开源,因此可以免费用于各种类型的商业和闭源... 阅读全文
posted @ 2016-07-05 15:47 花儿笑弯了腰 阅读(862) 评论(0) 推荐(0) 编辑
摘要:https://docs.efproject.net/en/latest/providers/npgsql/index.html 前面在CentOS6.7环境下配置好了PostgreSQL, 就顺便试了一下 ASP.NET Core 1.0 环境下EF与PostgreSQL的使用,就是.NET Co 阅读全文
posted @ 2016-03-18 00:36 花儿笑弯了腰 阅读(1231) 评论(4) 推荐(1) 编辑