c# 卡券签名算法 GetCardSignature

  #region 卡券签名算法  GetCardSignature(string api_ticket, string card_id, string noncestr, long timestamp,out string string1)
    ///


    /// 卡券签名算法
    ///

    /// api_ticket
    /// 随机字符串(必须与wx.config中的nonceStr相同)
    /// 时间戳(必须与wx.config中的timestamp相同)
    /// card_id
    ///
    public string GetCardSignature(string api_ticket, string card_id, string noncestr, long timestamp,out string string1)
    {
         List ss = new List() { api_ticket, timestamp.ToString(), noncestr, card_id };
            var list=ss.OrderBy(x=>x,StringComparer.Ordinal).ToArray();
            string1=string.Join("",list);
            return Sha1(string1);
    }
    #endregion

你可能感兴趣的:(C#,微信公众平台,NET)