Webcasts de seguridad Seguridad en ASP.NET 2.0 Partes 1 y 2 Seguridad en ASP.NET 2.0 Partes 1 y 2 Parte 1: Servicio de Membresía y controles Login Parte.

Slides:



Advertisements
Presentaciones similares
Web Forms en ASP .Net 2.0 El próximo paso.
Advertisements

Código: HOL-SQL29. Permite la encriptación de ficheros de registro y de datos mediante clave de encriptación de datos (Database Encryption Key) Encriptación.
Siete integrado extensible delegado seguro compatible soportable internet information services Jorge Oblitas Especialista en Tecnologías de Desarrollo.
para Exchange Archivo del correo interno y externo
Detalles técnicos de Sharepoint Search Rubén Alonso Cebrián
Nuevas Características de Seguridad en ASP.NET 2.0
ASP.NET Con Visual Studio.NET
Seguridad en SQL Server 2005 para Desarrolladores.
Windows 2003 como Servidor de Aplicaciones Jose Murillo ISV Development Advisor
Visual Studio 2005 Productividad personalizada Entusiastas, principiantes y estudiantes My first program Desarrolladores Web Desarrolladores VB6 App.
Manejo de roles, herramientas, y encriptando secciones de la configuración Jorge Oblitas
Algunos tips en Seguridad ASP.NET 2.0
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Administración de actualizaciones de seguridad
Los objetivos de esta presentación
Jorge Oblitas Consultor en tecnología asociada a la gestión del Conocimiento Ha sido miembro de los programas Microsoft Regional Director (desde el 2000)
Lo nuevo en Microsoft Office Project Server 2003 Microsoft Corporation.
Componentes de ASP.NET Leonardo Diez Dolinski Servicios Profesionales Danysoft.
Seguridad en SQL Server 2005
Implementación de SQL Server 2000 Reporting Services
Jorge Oblitas Application Verifier Jorge Oblitas
Planificación y despliegue de Office Sharepoint Server 2007 Rubén Alonso Cebrián
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Seguridad en aplicaciones Web con Microsoft ASP.NET
Desarrollo de aplicaciones para Windows con VB.NET 2005 Capitulo 3.
Desarrollo de una Aplicación Web sobre tecnología Microsoft .NET
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
1 Sesión Introducción a Microsoft Windows NT Server 4.0 Aprenderemos:
Especialista en Business Intelligence Reporting Services SSRS (Sesión 16) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Sistema de Facturación para Mayoristas y Minoristas de Autopartes
Framework Hexápodo PHP fácil, rápido y sin dolor
Introducción a los servicios Web
Seguridad en ASP.NET Daniel Laco
Planificación y despliegue de Office Sharepoint Server 2007 Rubén Alonso Cebrián
Carlos Walzer Vemn Sistemas Como crear un sitio con ASP.NET.
Características Técnicas
Características Técnicas
Características Técnicas
Directorio Activo- Active Directory
Introducción a ASP.NET.
INFOPATH 2010 DANIELA CHEDRAUI.
Módulo 14 Programación para DBA. TEMARIO Programación y DBAProgramación y DBA.NET Framework.NET Framework Arquitectura ADO.NETArquitectura ADO.NET.NET.
Debido a la persecución de la obtención de la excelencia en la cadena de valor de las organizaciones mediante la optimización de procesos de negocio (BPM),
InfoPath Ventajas y Uso.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
 Patrón de diseño de software.  Representar de forma Orientada a Objetos los datos de una Base de Datos Relacional.  Consiste en instancias de clase.
ACCESS BASE DE DATOS RELACIONALES
Integrantes:  Gabriel Centurión  Maximiliano Félix  Felipe Rodríguez  Rodrigo Santana.
Administración de políticas de seguridad. -Seguro por diseño - Seguro por defecto - Seguro en implementación - Seguro en comunicaciones Iniciativa Trustworthy.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
INFOPATH – CLAUDIO ALVARADO. QUE ES INFOPATH Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors El modelo relacional en la nube.
Inicio de sesión en Sql Server Todos los usuarios deben tener un Inicio de sesión para poder conectarse a SQL Server, para esto SQL Server reconoce 2 mecanismos.
Madeleine Zambrano.  Es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.  Programa que facilita y completa a otros.
o MySql: es una base de datos con licencia GPL basada en un servidor. o PostgreSql y Oracle: Son sistemas de base de datos poderosos. o Access: Es una.
Prof. Daniel Obando Fuentes
Cuentas de usuarios y grupos en windows 2008 server
ABRIMOS NUESTRA, MMC PERSONALIZADA. NOS POSICIONAMOS DENTRO DE “ACTIVE DIRECTORY USERS AND COMPUTERS” Y LO EXPANDIMOS.
Presentación de la solución Junio Concepto ROUTING TIER ROUTING TIER FRONT END TIER FRONT END TIER COMM TIER COMM TIER TRANSLATE TIER TRANSLATE.
MICROSOFT OUTLOOK.
Errores comunes al instalar SQL Server 2008
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
DEFINICION ADMINISTRACIÓN Y SEGURIDAD Administración Humano regula el acceso a todos los Módulos y permite restringir la ejecución de determinadas tareas.
Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
SYMFONY Información del Framework. Síntesis de Symfony  Es un framework diseñado para optimizar el desarrollo de aplicaciones web creado con PHP5. 
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Control de equipos Nombre del equipo Nombre de usuario Contraseña
Transcripción de la presentación:

Webcasts de seguridad Seguridad en ASP.NET 2.0 Partes 1 y 2 Seguridad en ASP.NET 2.0 Partes 1 y 2 Parte 1: Servicio de Membresía y controles Login Parte 1: Servicio de Membresía y controles Login Parte 2: Administración de roles, herramientas y secciones encriptadas en el Web.Config Parte 2: Administración de roles, herramientas y secciones encriptadas en el Web.Config Application Verifier Application Verifier Introducción al Application Verifier Introducción al Application Verifier Algunas características de seguridad.NET 2.0 Algunas características de seguridad.NET 2.0

Membership Service y Login Controls (Servicio de Membresía y Controles Login) Jorge Oblitas

Membership Service Administra usuarios y credenciales Administra usuarios y credenciales Acceso declarativo vía W.S. Admin Tool Acceso declarativo vía W.S. Admin Tool Acceso programático vía la Membership API Acceso programático vía la Membership API Simplifica la autenticación por formularios Simplifica la autenticación por formularios Nos da lógica para validar Logins, crear usuarios y más Nos da lógica para validar Logins, crear usuarios y más Administra los data stores, s y otros datos Administra los data stores, s y otros datos Basado en providers para un almacenamiento de datos flexible Basado en providers para un almacenamiento de datos flexible

Esquema de Membership Membership API Membership Data SQL Server Otros Data Stores Controles Login LoginStatus LoginView SqlMembershipProvider Otros Membership Providers Otros Membership Providers Membership Providers Membership MembershipUser ActiveDirectory- MembershipProvider ActiveDirectory- MembershipProvider Active Directory Otros Controles

La clase Membership Brinda métodos estáticos para realizar las principales tareas de Membresía Brinda métodos estáticos para realizar las principales tareas de Membresía Crear y borrar usuarios Crear y borrar usuarios Obtener información acerca de los usuarios Obtener información acerca de los usuarios Generar contraseñas aleatorias Generar contraseñas aleatorias Validar logins Validar logins Incluye propiedades estáticas de tipo read-only para recibir datos acerca de la la configuración del provider Incluye propiedades estáticas de tipo read-only para recibir datos acerca de la la configuración del provider

Validando Logins if (Membership.ValidateUser (NombredeUsuario.Text, Password.Text)) FormsAuthentication.RedirectFromLoginPage (NombredeUsuario.Text, RememberMe.Checked); ID = NombredeUsuario" ID = "Password"

La clase MembershipUser Representa a usuarios individuales registrados en el membership data store Representa a usuarios individuales registrados en el membership data store Incluye varias propiedades para obtener y configurar la información del usuario Incluye varias propiedades para obtener y configurar la información del usuario Incluye métodos para obtener, cambiar y resetear contraseñas Incluye métodos para obtener, cambiar y resetear contraseñas La retornan métodos Membership como GetUser y CreateUser La retornan métodos Membership como GetUser y CreateUser

Restaurando los privilegios de Login MembershipUser user = Membership.GetUser (Jorge"); if (user != null) { if (user.IsLockedOut) { user.UnlockUser (); // TODO: Optionally use MembershipUser.ResetPassword // Resetear la password de Jorge }

Aspnet_regsql.exe Herramienta para crear una base de datos usada por el SqlMembershipProvider y otros SQL Server providers Herramienta para crear una base de datos usada por el SqlMembershipProvider y otros SQL Server providers

Controles Login Login Password- Recovery Password- Recovery LoginStatus LoginName LoginView CreateUser- Wizard CreateUser- Wizard Change- Password Change- Password Membresía y Manejo de Roles

Uso del control Login <asp:Login ID="LoginControl" RunAt="server" CreateUserText=Crear nueva cuenta" CreateUserUrl="Crearusuario.aspx" DisplayRememberMe="false" PasswordRecoveryText=Olvidaste la contraseña?" PasswordRecoveryUrl=recuperarPassword.aspx" LoginButtonText=Hacerlo!" TitleText=Por favor Loguéate" />

BONO Permisos en ClickOnce

Preguntas

Muchas gracias