Beispiel #1
0
        /// <summary>
        /// 获取使用DES解密后的Cookie
        /// </summary>
        /// <param name="key"></param>
        /// <returns></returns>
        public static String GetEncryptedCookieValue(String key)
        {
            key = EncryptString.Encrypt(key);
            String valueString = GetCookieValue(key);

            valueString = EncryptString.Decrypt(valueString);
            return(valueString);
        }
Beispiel #2
0
 /// <summary>
 /// 设置使用DES加密后的Cookie,并设置Cookie的有效时间
 /// </summary>
 /// <param name="key"></param>
 /// <param name="valueString"></param>
 /// <param name="expires"></param>
 public static void SetEncryptedCookie(String key, String valueString, DateTime expires)
 {
     key         = EncryptString.Encrypt(key);
     valueString = EncryptString.Encrypt(valueString);
     SetCookie(key, valueString, expires);
 }
Beispiel #3
0
 /// <summary>
 /// 设置使用DES加密后的Cookie
 /// </summary>
 /// <param name="key"></param>
 /// <param name="valueString"></param>
 public static void SetEncryptedCookie(String key, String valueString)
 {
     key         = EncryptString.Encrypt(key);
     valueString = EncryptString.Encrypt(valueString);
     SetCookie(key, valueString);
 }