日期:2014-05-17 浏览次数:21090 次
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.net.*"%>
<%@ page import="javax.naming.*"%>
<%@ page import="javax.naming.directory.*"%>
<%
String userkey = "XXXXXXXXXXXXXXXX"; // 替换为你的User Key
String host = "XXX.XXX.XXX.XXX"; // AD服务器地址
String port = "389"; // AD服务器端口
String hrsys = "http://hrsys"; // 公司内网系统首页地址,用于认证后显示
//****************************************************
// 取得接收到的传入参数
//****************************************************
String pTokencode = request.getParameter("tokencode"); // 接收到的传入参数"tokencode"
String pSrvurl = request.getParameter("srvurl"); // 接收到的传入参数"srvurl"
/* 如必要,把传入参数存放于Session对象中 */
if(pTokencode != null)
session.setAttribute("tokencode", pTokencode);
if(pSrvurl != null)
session.setAttribute("srvurl", pSrvurl);
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Language" content="zh">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<title> 用户认证 </title>
</head>
<body>
<center>
<br>
<form action="" method="post">
<b>请使用公司的域账户进行认证</b>
<br><br>
<table bgcolor="#eefffff" border="0" cellspacing="1" cellpadding="6" width="350">
<tr>
<td align="right">Domain:</td> <td><input type="text" name="domain" value="<%=request.getParameter("domain") == null ? "" : request.getParameter("domain")%>" /></td>
</tr>
<tr>
<td align="right">用户名:</td> <td><input type="text" name="username" value="<%=request.getParameter("username") == null ? "" : request.getParameter("username")%>" /></td>
</tr>
<tr>
<td align="right">密码:</td> <td><input type="password" name="pswd" /></td>
</tr>
</table>
<br>
<input type="submit" name="login" value=" 登录 " onclick="history.back();">
</form>
<%if(request.getParameter("login") != null) {
/* “登录”按钮按下时 */
%>
<table width="260" bgcolor="#888888" border="0" cellspacing="1" cellpadding="8"><tr><td bgcolor="#ffff99" align="center" valign="middle">
<b>
<%
//****************************************************
// 第1步. 根据您的具体需要或业务,进行用户登录验证处理
//****************************************************
bool