Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2004, 09:08
Avatar de Fher
Fher
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar de cancun
Mensajes: 384
Antigüedad: 21 años, 3 meses
Puntos: 0
ok ya he leido tus post anteriormente y como que no te entiendo , este te entendi.. ok eso es autentificacion..

tienes que crear una pagina de login,, aqui tienes un ejemplo

Código HTML:
<%@ Page Language="VB" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Web.Security " %>
<script runat="server">

    Sub Login_Click(Src As Object, E As EventArgs)
	

    
        If UserEmail.Value = "usuario" And UserPass.Value = "pass"
            FormsAuthentication.RedirectFromLoginPage(UserEmail.Value, PersistCookie.Checked)
               Response.Redirect("ver.aspx")
        Else
            Msg.Text = "Datos invalidos: ingrese neuvamente"
        End If
    End Sub

</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body background="../Fondo_home/fondo-azul.gif">
    <form runat="server">
          <table>
            <tbody>
                <tr>
                    
        <td> <font color="#FFFFFF">Usiario:</font></td>
                    <td>
                        <input id="UserEmail" type="text" runat="server" />
                        <input id="mail" type="hidden"  runat="server" /></td>
                    <td>
                        <ASP:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="*" Display="Static" ControlToValidate="UserEmail"></ASP:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    
        <td> <font color="#FFFFFF">Password:</font></td>
                    <td>
                        <input id="UserPass" type="password" runat="server" /></td>
                    <td>
                        <ASP:RequiredFieldValidator id="RequiredFieldValidator2" runat="server" ErrorMessage="*" Display="Static" ControlToValidate="UserPass"></ASP:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    
        <td> <font color="#FFFFFF">Cookie persistente</font>:</td>
                    <td>
                        <ASP:CheckBox id="PersistCookie" runat="server"></ASP:CheckBox>
                    </td>
                    <td>
                    </td>
                </tr>
            </tbody>
        </table>
        <asp:button id="Button1" onclick="Login_Click" runat="server" text="Entrar"></asp:button>
        <p>
            <asp:Label id="Msg" runat="server" font-size="10" font-name="Verdana" forecolor="red"></asp:Label>
        </p>
    </form>
</body>
</html> 
y depeus tu pagina donde quieres que este la infromacion clasificada o restringida..

Código HTML:
<%@ Page Language="VB" Debug="true" %>
<%@ import Namespace="System.Web.Security " %>
   Sub Page_Load(Src As Object, E As EventArgs)
        Welcome.Text = "Hola, " + User.Identity.Name
    End Sub

y en tus etiquetas html
pones la label
<asp:Label id="Welcome" runat="server" forecolor="White"></asp:Label> 
y depues tienes que crear en tu archivo web.config

Código HTML:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<customErrors mode="Off"/>
<authentication mode="Forms">
<forms name=".ASPXUSERDEMO" path="/" loginUrl="login1.aspx" protection="All" timeout="30">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration> 
recuerda que puedes convinar esto como te plasca ya de pende de lo que quieras hacer..

ahora para hacer que la utentificacion te funcione y no te marca que error vete a tu administrador de IIS y en el directorio que quieres que este seguro el cual contendra todoa la informacion clasificada,, dale click derecho en propiedades y crealo com aplicacion asi todos los archivos que esten dentro de ese directorio nadie los podra ver si no das es el password.. es decir

wwwroot/mispaginas/acceso_restringido/

acceso_restringido, lo tienes que convertir en aplicacion para que todas las paginas que contengan ese directorio, nadie las pueda ver, si no das el password

capichi?????????
pero explicate mejor
__________________
solo firma