利用JSP在Web页面中实现Auth认证
代码如下:
<%@ page import="java.sql.*,javax.sql.*,javax.naming.*,com.maxcard.util.*"%>
<html>
<head>
<title> new document </title>
</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>
</html>
相关工具包下载:
上一篇: jsp例外处理(2)
推荐阅读
-
在jsp页面中实现跳转的方式分享
-
在jsp页面中实现跳转的方式分享
-
Laravel5.5中利用Passport实现Auth认证的方法
-
利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理
-
利用go-zero在Go中快速实现JWT认证的步骤详解
-
利用JSP在Web页面中实现Auth认证
-
利用JSP在Web页面中显示随机数字验证码图片
-
一个在ASP.NET中利用服务器控件GridView实现数据增删改查的例子_html/css_WEB-ITnose
-
谁能给我一个用java实现柱状图,饼图的例子!链接数据库的。还有就是不知道怎么显示在jsp页面上。_html/css_WEB-ITnose
-
谁能给我一个用java实现柱状图,饼图的例子!链接数据库的。还有就是不知道怎么显示在jsp页面上。_html/css_WEB-ITnose