Views
2 years ago

Práctica A: seguridad de una aplicación Web Microsoft ... - Willy .Net

Práctica A: seguridad de una aplicación Web Microsoft ... - Willy .Net

Guardar y probar1.

Guardar y probar1. Guardar los cambios.2. Generar el proyecto BenefitsVB o BenefitsCS.3. Abrir un nuevo navegador e ir a http://localhost/BenefitsVB/default.aspx ohttp://localhost/BenefitsCS/default.aspx.Deberíamos ser redirigidos a la página login.aspx porque todas las páginasestán securizadas, incluyendo default.aspx.4. Examinar la URL (Uniform Resource Locator) en el navegador. ¿Quévemos? ¿Por qué?__________________________________________________________________________________________________________________________5. Introducir la dirección electrónica y contraseña de un empleado que estéincluido en la tabla Logins de la base de datos Coho (dirección electrónicasomeone@cohowinery.com, y contraseña someone), y hacer clic en SignIn Now.Ahora podemos navegar por todas las páginas.6. Hacer clic en el enlace Life Insurance y comprobar que la página life.aspxse abre sin solicitar nuestros credenciales.7. Ir a http://localhost/BenefitsVB/SecurityTest.aspx o ahttp://localhost/BenefitsCS/SecurityTest.aspx. Deberíamos ver el ID deempleado 1, que corresponde a la dirección electrónicasomeone@cohowinery.com. También veremos que somos autenticados conla autenticación basada en formularios.8. Cerrar el navegador.Nota de seguridad Cuando se utiliza la autenticación basada enformularios, la contraseña que se introduce en la página de inicio de sesiónse envía en texto claro a través de la red. En un escenario del mundo real,para evitar la posibilidad de que alguien obtenga la contraseña, debemosutilizar una conexión SSL.

Ejercicio 3 (si se dispone de tiempo)Registrar nuevos usuariosEn este ejercicio, agregaremos código a la página register.aspx, que permite alos usuarios agregar un nuevo empleado a la tabla Logins de la base de datos deCoho. Agregar un formulario Web Form register.aspx para introducir nuevosempleados1. Abrir el proyecto Benefits en la solución LabApplication de Visual Studio.NET.2. Agregar el formulario Web Form register.aspx desde la carpetaVB\Starter\BenefitsVB oCS\Starter\BenefitsCS al proyecto BenefitsVB o BenefitsCS.Estas carpetas pueden encontrarse dentro del fichero labs14.zip3. Abrir el formulario Web Form register.aspx y examinar su contenido. ¿Quétipos de controles de validación se utilizan en este formulario Web Form?________________________________________________________________________________________________________________________4. Abrir la página de código subyacente register.aspx.vb o register.aspx.cs. Lapágina de código subyacente contiene una función denominadaAddEmployee cuyo aspecto es muy similar al de la función Login de lapágina de inicio, pero invoca otro procedimiento almacenado, denominadoEmployeeAdd, que agrega un nuevo empleado a la tabla Logins de la basede datos de Coho.5. Localizar el siguiente comentario en el procedimiento de eventocmdValidation_Click:TODO Lab 14: Call the AddEmployee functionVisual Basic .NETVisual C#6. Invocar la función AddEmployee, pasándole el valor de las cajas de textotxtEmail y de txtPassword. Almacenar el valor devuelto en la variablestrEmployeeID.El código debería ser parecido al siguiente:strEmployeeId = _AddEmployee(txtEmail.Text, txtPassword.Text)strEmployeeId =AddEmployee(txtEmail.Text, txtPassword.Text);7. Localizar el siguiente comentario en el procedimiento de eventocmdValidation_Click:TODO Lab 14: Login users and generate an auth. cookie

Aspectos Prácticos en la Iniciación de Terapia ... - Medscape
Implementación de Seguridad Avanzada en las ... - Microsoft
Metrópolis y Gobierno de SOA - Willy .Net
Seguridad de la Información y las Buenas Prácticas en el ... - Ongei
Seguridad de la Información y las Buenas Prácticas en el ... - Ongei
“Aspectos Prácticos de Seguridad para la protección de ... - Cybsec
es.bea.com cómo conseguir un gran plato con los ... - Willy .Net
(Microsoft PowerPoint - Seguridad del Agua y acuíferos en México.ppt)
Guía práctica del coordinador de seguridad y salud durante la ...
Gestión de la Calidad del Agua - Cap-Net
(Microsoft PowerPoint - 050525 Presentación para Alfred Geiger.ppt ...
(Microsoft PowerPoint - Introducción al álgebra)
La Gestión Integrada del Agua en América Latina y El ... - Cap-Net
Microsoft PowerPoint – Evaluaci - Antonio Rondón Lugo
políticas, prácticas y opciones para la adquisición de insumos ...
Buenas prácticas para poner en acción en los programas de ...
Buenas Prácticas de Higiene en Producción Primaria
Guía de práctica clínica sobre la prevención y el ... - AGAPap
La mejora de la práctica docente en Comunicación Periodística
Informe sobre buenas prácticas de ejecución en el marco del ...
Introducción a la programación en Fortran 90 para químicos. Prácticas
Guía Práctica - Biblioteca Virtual en Prevención y Atención de ...
Guía práctica sobre software libre: su selección y aplicación local en ...
Guía Práctica para la elaboración e implantación de planes de ...
Evaluación del impacto de la conciliación entre ... - Seguridad Social
Seguridad Alimentaria y Nutrición - Confederación de Empresarios ...
Dirección General de Seguridad y Protección Civil
Gestión de seguridad en industrias de transformación
web programa cuentacuentos - Asociación Peruano Japonesa
Portada Contenido web - Relación con inversionistas - Pemex