asp.net图片验证

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:53:18
我用html+javascript做的页面,有图片验证码,怎么在服务器端验证呢?我用javascript调用webservice但webservice怎么做呢?又不可以用session了。我是在session_start的时候给application添加一个键值sessionid是键session[“code”]是值,,但是当调用webservice的时候从哪儿获得sessionid呢?
第一个回答者
你说的我都会,你仔细看看我的问题

最近刚刚研究透一个,给你代码,

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing.Imaging;
using System.Drawing;
using System.IO;

public partial class CheckCodePage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string tmp = RndNum(4);
HttpCookie a = new HttpCookie("ImageV", tmp);
Response.Cookies.Add(a);
this.ValidateCode(tmp);
}

private void ValidateCode(string VNum)
{
Bitmap Img = null;
Graphics g = null;
MemoryStream ms = null;
int gheight = VNum.Length * 12;
Img = new Bitmap