예제 #1
0
        /// <summary>
        /// 获取签名字符串
        /// </summary>
        /// <param name="appSecret"></param>
        /// <param name="timestamp"></param>
        /// <param name="nonce"></param>
        /// <returns></returns>
        static string SignatureString(string appSecret, string timestamp, string nonce)
        {
            string[] ArrTmp = { appSecret, timestamp, nonce };

            Array.Sort(ArrTmp);
            string tmpStr = string.Join("", ArrTmp);

            tmpStr = HashAlgorithmProvider.ComputeHash("SHA1", tmpStr, true);
            return(tmpStr.ToLower());
        }