zoukankan      html  css  js  c++  java
  • .NET解密得到UnionID

    由于微信没有提供.NET的解码示例代码,自己搜索写了一个,下面的代码是可用的

    var decryptBytes = Convert.FromBase64String(encrypdata);
                var keyBytes = Convert.FromBase64String(sessionkey);
                var ivBytes = Convert.FromBase64String(iv);
    
                var aes = new AesCryptoServiceProvider
                {
                    Key = keyBytes,
                    IV = ivBytes,
                    Mode = CipherMode.CBC,
                    Padding = PaddingMode.PKCS7
                };
                var outputBytes = aes.CreateDecryptor().TransformFinalBlock(decryptBytes, 0, decryptBytes.Length);
                string decryptResult = Encoding.UTF8.GetString(outputBytes);
  • 相关阅读:
    解释器模式
    命令模式
    责任链模式
    代理模式
    享元模式
    外观模式
    装饰器模式
    组合模式
    过滤器模式
    js广告浮动
  • 原文地址:https://www.cnblogs.com/heyiping/p/12767000.html
Copyright © 2011-2022 走看看