
ASP.NET
成长的小猪
这个作者很懒,什么都没留下…
展开
-
DES加密解密类 生成Hex密文或Base64密文(C#版本)
我们经常在开发中要对字符串进行加密,解密,下面是我经常用到的DES加密和解密方法,可以根据自己的需求选择DES的不同加密模式和填充模式,这里提供两种加密结果方法,一种是返回HEX加密字符串,这个字符串不包含特殊字符,密文全部是由字母和数字组成,非常适用某些特殊场景,也是我特别喜欢的一种加密结果,不需要考虑特殊字符问题;还一种就是最常见的加密结果Base64字符串,不多说了,直接上代码加密解密使用方...原创 2018-04-25 12:45:05 · 5856 阅读 · 5 评论 -
Json.NET(Newtonsoft.Json) 对象序列化为JSON时自定义某些属性的展示或隐藏
我们经常在生产当中需要根据不同的场景需求使用Json.NET(Newtonsoft.Json) 提供不同的API数据结构,例如某个对象当中其中几项不能对外(API)提供数据展示,但是需要对内部(API)系统提供展示,这个时候我们可能为此建立多个不同的业务实体进行相应的赋值然后进行序列化来解决这个问题;其实 Json.NET(Newtonsoft.Json) 为我们做了相应的功能(如:通过JsonI...原创 2018-08-09 17:34:55 · 3413 阅读 · 0 评论 -
ASP.NET Core WebAPI JWT Bearer 认证失败返回自定义数据 Json
开发环境:ASP.NET Core Web API目标框架:.NET Core 2.2权限认证:JWT Bearer 提供者:成长的小猪 Jason Song应用场景:当前我们给微信小程序提供服务接口,接口中使用了权限认证这一块,当我使用 JWT Bearer 进行接口权限认证的时候,返回的结果不是我们客户端想要的,其它我们想要给客户端返回统一的数据结构,在结果中告知客户端是不是有...原创 2019-04-12 10:44:12 · 8936 阅读 · 1 评论 -
Autofac " Circular component dependency detected " 错误解决
开发环境:ASP.NET Core Web目标框架:.NET Core 2.2 提供者:成长的小猪 Jason Song错误代码:Autofac.Core.DependencyResolutionException: Circular component dependency detected错误场景:使用 Autofac IOC框架 PropertiesAutowired属...原创 2019-04-12 14:03:44 · 4605 阅读 · 0 评论 -
生成10位或13位时间戳且将时间戳和DateTime互转(C#版本)
使用场景:我们经常在调用第三方API时,请求对方接口需要对参数进行签名认证,签名过程中可能使用到时间戳,在不同平台上,可能要求的时间戳长度不一样,可能是10位(精确到秒)或13位的(精确到毫秒)的情况,我目前遇到这种情况,所以我将的方法粘贴上来,希望对你有所帮助哦TimeHelper类/// <summary>/// 时间相关/// Add by 成长的小猪(Jason....原创 2019-05-07 16:30:42 · 7170 阅读 · 0 评论