Esempio n. 1
0
        /// <summary>
        /// 对外接口通用加密方法
        /// </summary>
        /// <param name="appKey"></param>
        /// <param name="secret"></param>
        /// <param name="timeStamp"></param>
        /// <param name="body"></param>
        /// <returns></returns>
        public static string InterfaceEncrypt(string appKey, string secret, string timeStamp, string body)
        {
            var signStr = appKey + secret + timeStamp + body;
            var res     = ComHelper.MD5Sign(signStr).ToUpper();

            return(res);
        }
Esempio n. 2
0
        /// <summary>
        /// 对外接口通用加密方法
        /// </summary>
        /// <param name="appKey"></param>
        /// <param name="timeStamp"></param>
        /// <param name="body"></param>
        /// <returns></returns>
        public static string InterfaceEncrypt(string appKey, string timeStamp, string body)
        {
            if (DicSecret.ContainsKey(appKey))
            {
                var secret  = DicSecret[appKey];
                var signStr = appKey + secret + timeStamp + body;
                var res     = ComHelper.MD5Sign(signStr).ToUpper();
                return(res);
            }

            return(string.Empty);
        }