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");
}
}
}
阅读(825) | 评论(0) | 转发(0) |