Exemplo n.º 1
0
        /// <summary> Rsa签名 </summary>
        /// <param name="dict"></param>
        /// <param name="key"></param>
        /// <param name="charset"></param>
        /// <returns></returns>
        public static string RsaSign(this IDictionary <string, string> dict, string key, string charset)
        {
            if (dict.ContainsKey("sign"))
            {
                dict.Remove("sign");
            }
            var data = dict.ParamsUrl(true, false);

            return(AlipaySignature.RsaSign(data, key, charset));
        }