随笔分类 - C#
摘要:存在问题的代码, ps 这个content最后被直接存到了表中 string reqUrl = GetRequestApiName(context.Request.RequestUri.ToString()); //获取请求的URL全地址 using (System.IO.Stream sm = t
阅读全文
摘要:在网上搜了oledb操作数据的帮助类,结合自己的实际调试以及碰到的问题,放出我测试过的帮助类 public class OfficesHelper { #region 读取excel文件 /// <summary> /// 读取Excel /// </summary> /// <param name
阅读全文
摘要:前提:项目必须先启动session 存在的问题:每次请求存储验证码时session的sessionid和再次拿去session时的sessionid不一样,导致报未将对象引用到实例的错误 在生成验证码及存储到session时 增加一下代码 HttpContext.Current.Session.Ad
阅读全文
摘要:如题: .net webapi 采用了Owin的验证机制,另外在Action层之外设置了两次验证 第一次是重写了AuthorizeAttribute,用来验证身份的类,类名为ProtalApiAuth【这个是直接作用于action的,如下图】 第二次是重写了ActionFilterAttribute
阅读全文
摘要:网上好多例子都是照抄的,512加密后乱码。 找着个正确的Mark一下 public static string sha512Encode(string source) { string result = ""; byte[] buffer = Encoding.UTF8.GetBytes(sourc
阅读全文
摘要:首先去下载pdf.js文件,解压后如下图: 点击下载:pdf.js pdf.js主要包含两个库文件,一个pdf.js和一个pdf.worker.js,,一个负责API解析,一个负责核心解析 解压完成后,可将pdf的整个目录,复制到IIS的某个网站文件下并确保web目录下的view.html能访问到
阅读全文
摘要:hmacsha1在很多签名计算中都很常用了,这里对两种可能返回的字符串类型做了分类 一种是直接返回字符串,一种是baset64后返回 需要看第三方对接文档中是否有特别说明,调试时如果报错,要比对串的内容看对方是否做了base64 #region HMACSHA1加密 将二进制数据直接转为字符串返回
阅读全文
摘要:原文: https://www.cnblogs.com/sun-shadow/p/9205510.html 但是原文中递归获取文件数据时有问题,做了小改动。 using ICSharpCode.SharpZipLib.Checksum; using ICSharpCode.SharpZipLib.Z
阅读全文
摘要:1、使用的插件O2S.Components.PDFRender4NET public enum Definition { One = 1, Two = 2, Three = 3, Four = 4, Five = 5, Six = 6, Seven = 7, Eight = 8, Nine = 9,
阅读全文
摘要:使用iTextSharp对pdf文件添加水印,代码如下: PdfReader pdfReader = null; PdfStamper pdfStamper = null; FileStream fileStream = null; try { pdfReader = new PdfReader(f
阅读全文
摘要:参考:https://blog.csdn.net/qq_34147601/article/details/103386579?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.n
阅读全文