public static long GetTimeStamp(DateTime date) { long unixTimestamp = date.ToUniversalTime().Ticks - new DateTime(1970, 1, 1, 0,0,0, DateTimeKind.Utc).Ticks; unixTimestamp /= TimeSpan.TicksPerMillisecond; return unixTimestamp; }
public static string GetSign() { string input = BCCache.Instance.appId + BCCache.Instance.appSecret + BCUtil.GetTimeStamp(DateTime.Now).ToString(); string sign = FormsAuthentication.HashPasswordForStoringInConfigFile(input, "MD5").ToLower(); return(sign); }