Chinaunix首页 | 论坛 | 博客
  • 博客访问: 365151
  • 博文数量: 284
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1707
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-14 16:38
文章分类

全部博文(284)

文章存档

2015年(6)

2014年(278)

我的朋友

分类: C#/.net

2014-09-11 16:09:10

1. [图片] asp.net ajax 效果截图.png    


2. [代码]前端代码HTML/Javascript/jQuery     




md5加密 使用asp.net jquery ajax-柯乐义





MD5加密


请输入要加密的字符串:










结果:

 



3. [代码][HTML]aspx页面     
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="KeleyiMd5.aspx.cs" Inherits="Keleyi.Com.KeleyiAjax.KeleyiMd5" %>



asp.net jquery ajax示例之md5加密-柯乐义



 



4. [代码]aspx.cs后台C#代码     

using System;
using System.Web.Services;
 
namespace Keleyi.Com.KeleyiAjax
{
public partial class KeleyiMd5 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
 
}
 
///
/// 
///

///
/// 1表示32位大写,2表示32位小写,3表示16位大写,4表示16位小写
///
[WebMethod]
public static string GetMd5(string input, int format)
{
switch (format)
{
case 1:
return GetMd5Upper32(input);
case 2:
return GetMd5Upper32(input).ToLower();
case 3:
return GetMd5Upper32(input).Substring(8, 16);
case 4:
return GetMd5Upper32(input).Substring(8, 16).ToLower();
default:
return GetMd5Upper32(input);
}
}
 
static string GetMd5Upper32(string input)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(input, "MD5");
}
}
}
阅读(767) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~