清华大学统一用户认证及用户漫游系统ASP.NET版

1、throamvb.dll文件
2、在 Visual Studio 2005 命令提示 中运行:
tlbimp D:\门户\throam.dll /out:myThroam.dll /namespace:myThroam
在C:\Program Files\Microsoft Visual Studio 8\VC 目录下生成文件 myThroamvb.dll
VC.jpg
3、在项目中添加DLL引用,选择生成的DLL文件
4、
                string ticket = Request.QueryString["ticket"];
                
if (ticket == "" || ticket == null)
                    
return;

                myThroamvb.roamClass t 
= new myThroamvb.roamClass();
                
string ret = t.chkticket(ticket, "JWCCX", Request.UserHostAddress);
                
string[] info = ret.Split(':');

                
if (info.Length != 7)
                
{
                    Alert al 
= new Alert("发生错误,请重新登录!");
                    al.show();
                    
return;
                }


                
if (info[0].Trim() != "code=0")
                
{
                    Alert al 
= new Alert("发生错误,请重新登录!");
                    al.show();
                    
return;
                }


                
//用户编号,1
                string id = info[1].Substring(info[1].IndexOf("="+ 1);

                
//查询用户类别,4
                string userClass = info[4].Trim();   //学生 yhlb=X0031 ,教师 J0000
posted on 2007-08-08 14:12  石川  阅读(991)  评论(2)    收藏  举报