TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Hazel Mahmud
1.1k
315
69.7k
pass login and password to asp .net c# page
Feb 4 2017 11:43 PM
can someone help on how to pass login and password from the code below that i have attach to an asp .net c# page.. The login and password are retrieve from Active Directory data. Code are as below :
<%@ page language="java" %>
<%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<%@ page import="java.util.*" %>
<%@ page import="com.novell.nidp.*" %>
<%@ page import="com.novell.nidp.servlets.*" %>
<%@ page import="com.novell.nidp.resource.*" %>
<%@ page import="com.novell.nidp.resource.jsp.*" %>
<%@ page import="com.novell.nidp.ui.*" %>
<%@ page import="org.apache.commons.lang.StringEscapeUtils" %>
<%
ContentHandler handler = new ContentHandler(request,response);
String target = (String) request.getAttribute("target");
String uname = (String)request.getAttribute("username");
if ( uname == null )
uname = "";
uname = StringEscapeUtils.escapeHtml(uname);
if ( target != null )
target = StringEscapeUtils.escapeHtml(target);
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//<%=handler.getLanguageCode()%>" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>UUM Single Sign-On</title>
<style type="text/css">
body{
margin: 0;
font-family: "Helvetica Neue","Arial",sans-serif;
}
#bg{
position: fixed;
top: -50%;
left: -50%;
width: 100%;
height: 100%;
z-index: -1;
}
#bg img{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
}
#loginbox{
/*max-width: 350px;*/
max-width: 100%;
position: absolute;
left: 20px;
top: 100px;
padding: 10px;
background: rgba(255, 255, 255, .5);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6cffffff', endColorstr='#6cffffff'); /* IE */
width: 300px;
}
h1#title{
background: rgba(0, 0, 0, .4);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000', endColorstr='#8c000000'); /* IE */
margin: 0;
color: #ffffff;
font-weight: lighter;
font-size: 20px;
/*padding: 13px;*/
padding: 5px;
@media (min-width: 400px) {
width: 300px;
}
}
h1#footer{
background: rgba(0, 0, 0, .5);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000', endColorstr='#8c000000'); /* IE */
margin: 0;
color: #FFF;
font-weight: lighter;
font-size: 20px;
/*padding: 13px;*/
padding: 10px;
}
.inputText{
-webkit-appearance: none;
outline: none;
border: none;
margin: 3px;
font-size: 15px;
padding: 5px;
width: 150px;
}
input#login{ /*inputbutton*/
border: none;
background-color: #237BDB;
font-size: 14px;
padding: 6px;
width: 150px;
color: #FFF;
cursor: pointer;
margin: 3px;
}
input#login:hover{
background-color: #17508D;
}
p#errormsg{
width: 300px;
margin: 12px;
padding: 3px;
font-size: 14px;
text-align: center;
color: #FFF;
}
.sideLabel{
width: 320px;
margin: 3px;
text-align: center;
font-size: 13px;
color: #747474;
}
#credit{
background: rgba(0, 0, 0, .7);
position: absolute;
bottom: 0px;
right: 0;
left: 0;
color: #FFF;
text-align: center;
font-size: 15px;
padding: 5px;
}
#nojs{
text-align: center;
padding: 4px;
font-size: 11px;
background-color: #B84A4A;
color: #FFF;
}
.label{
font-size: 12px;
font-weight: bold;
}
.register{
font-size: 11px;
float: right;
}
.register a{
font-weight:bold;
text-decoration:none;
color : #FFFF00;
font-size: 12px;
}
.register a:hover{
color: #001D79;
font-weight: bold;
text-decoration: none;
font-size: 12px;
}
a:link {
color: #FFFFFF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.shadow{
box-shadow: 1px 1px 5px 1px #000;
}
.sso_box{
margin-top:25px;
}
.header_box{
/*background-image: url("barline-atas.jpg");*/
background-image: url("bannersingleasignon.jpg");
/*background-image: url("images/background2.jpg");*/
background-color:maroon;
}
.content_box{
background-color:#C0C0C0;
}
.footer_box{
/*background-image: url("images/barline-bawah.png");*/
background-color:maroon;
min-height:34px;
font-size:11px;
color:#FFF;
}
.content_box div{
min-height:25px;
}
.content_box1{
height:30px;
}
@media (min-width: 468px) {
.container {
width: 450px;
}
}
@media (max-width: 768px) {
.tanggo3{
width:70%;
display:hide
}
}
</style>
<link rel="stylesheet" href="<%= request.getContextPath() %>/css/supersized.css" type="text/css" media="screen" />
<script type="text/javascript" src="<%= request.getContextPath() %>/js/jquery15.js"></script>
<script type="text/javascript" src="<%= request.getContextPath() %>/js/supersized.3.1.3.js"></script>
<script type="text/javascript">
jQuery(function($){
$.supersized({
//Functionality
slideshow : 1, //Slideshow on/off
autoplay : 1, //Slideshow starts playing automatically
start_slide : 1, //Start slide (0 is random)
random : 0, //Randomize slide order (Ignores start slide)
slide_interval : 20000, //Length between transitions
transition : 1, //0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
transition_speed : 500, //Speed of transition
new_window : 1, //Image links open in new window/tab
pause_hover : 0, //Pause slideshow on hover
keyboard_nav : 1, //Keyboard navigation on/off
performance : 1, //0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit)
image_protect : 0, //Disables image dragging and right click with Javascript
image_path : 'img/', //Default image path
//Size & Position
min_width : 0, //Min width allowed (in pixels)
min_height : 0, //Min height allowed (in pixels)
vertical_center : 1, //Vertically center background
horizontal_center : 1, //Horizontally center background
fit_portrait : 1, //Portrait images will not exceed browser height
fit_landscape : 0, //Landscape images will not exceed browser width
//Components
navigation : 1, //Slideshow controls on/off
thumbnail_navigation : 1, //Thumbnail navigation
slide_counter : 1, //Display slide numbers
slide_captions : 1, //Slide caption (Pull from "title" in slides array)
slides : [ //Slideshow Images
{image : '<%= request.getContextPath() %>/images/uum1.jpg', title : '', url :''},
{image : '<%= request.getContextPath() %>/images/uum2.jpg', title : '', url : 'brochure.pdf', target :'_blank'},
{image : '<%= request.getContextPath() %>/images/uum3.jpg', title : '', url : ''},
{image : '<%= request.getContextPath() %>/images/uum4.jpg', title : '', url : ''}
]
});
});
</script>
<style type="text/css">
<!--
.style1 {color: #FFFF00}
-->
</style>
</head>
<body onLoad="document.form1.userID.focus();">
<form name="IDPLogin" enctype="application/x-www-form-urlencoded" method="POST" action="<%= (String) request.getAttribute("url") %>" AUTOCOMPLETE="off">
<input type="hidden" name="option" value="credential">
<% if (target != null) { %>
<input type="hidden" name="target" value="<%=target%>">
<% } %>
<div style="display:none">
<input type="radio" name="User_Type" value="stafsso" checked="checked"> Staff
<input type="radio"name="User_Type" value="studentsso" onClick="window.open('http://')"> Student
<input type="radio" name="User_Type" value="others" onClick="window.open('http://umis.uum.edu.my')"> Public
</div>
<h1 id="title"><img src="<%= request.getContextPath() %>/images/bannerPortal.png">
<input name="Ecom_User_ID" type="text" class="inputText" autocomplete="off" placeholder="Username"/>
<input name="Ecom_Password" type="password" class="inputText" autocomplete="off" placeholder="Password"/>
<input name="B1" type="submit" class="inputButton" id="login" value="Login" onClick="if(form1.userID.value != '' && form1.userPassword.value != '') {return true;} else {alert('Sila isikan Nama Pengguna dan Kata Laluan anda.'); form1.userID.focus(); return false; }" />
<%
String err = (String) request.getAttribute(NIDPConstants.ATTR_LOGIN_ERROR);
if (err != null)
{
%>
<div>
<font face="Arial" color="FF00000" size="4"><%=err%></font>
</div>
<% } %>
</h1>
</form>
</body>
</html>
Reply
Answers (
1
)
There is some error while running the program
wants store the files in database and retrieve files