站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题利用JSP在Web页面中实现Auth认证

利用JSP在Web页面中实现Auth认证

摘要: 利用JSP在Web页面中实现Auth认证

代码如下:

<%@ page import="java.sql.*,javax.sql.*,javax.naming.*,com.maxcard.util.*"%>

<head>
New Document

</head>

<body>
<%
if(request.getHeader("Authorization") == null){
response.setStatus(401);
response.setHeader("WWW-authenticate","Basic realm=\"www.maxcard.com\"");
}else{

//取得输入的信息
String encoded=(request.getHeader("Authorization"));

//利用Base64作编码的转化
String up = StringUtil.decodeBase64(encoded);

String user="";
String password="";


if(up!=null){

//取出用户名和密码


user=up.substring(0,up.indexOf(":"));
password=up.substring(up.indexOf(":")+1);
}


if(user.equals("david")&&password.equals("maxcard")){
out.print("认证成功");
}else{
out.print("认证失败");
}
}
%>
</body>


相关工具包下载: http://www.bcxy.com/java/dbutil.htm



↑返回目录
前一篇: Jsp初学者必读
后一篇: JSP与JavaMail(7)---邮件的收取