| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo compartir vales de autenticación a través de aplicaciones
    . Cuando un usuario se conecta a través de un Microsoft ASP Net , el sistema crea un vale de autenticación en la forma de una cookie en el equipo del usuario . Múltiples . Net ASP pueden compartir el vale de autenticación para que el usuario no tiene que iniciar sesión con cualquier aplicación. Para compartir los vales de autenticación , debe configurar la autenticación de formularios con la misma configuración en el archivo " web.config " para cada aplicación y crear un conjunto personalizado de las claves de validación y descifrado de usar con cualquier aplicación. Instrucciones
    Crear Validación y claves de descifrado
    1

    Haga clic en " Inicio", " Todos los programas " y " Microsoft Visual Studio" . Haga clic en " Archivo", " Nuevo proyecto " y elegir la opción " Aplicación de consola " de la plantilla. Introduzca un nombre para el proyecto , por ejemplo " Cryptokeys " y haga clic
    2

    Escriba el siguiente código entre " Sub Main ()" y "End Sub " : "OK ".
    < p> validationKeyLength Dim As Integer = 128

    decryptionKeyLength Dim As Integer = 64

    Dim validationBuffer ( validationKeyLength ) As Byte

    decryptionBuffer Dim ( decryptionKeyLength ) Como
    Byte < p> csp Dim As New RNGCryptoServiceProvider ()

    validationKey Dim As New StringBuilder ( validationKeyLength )

    decryptKey Dim As New StringBuilder ( decryptionKeyLength )

    Dim i As
    Integer

    csp.GetBytes ( validationBuffer )

    For i = 0 To validationBuffer.Length - 1

    validationKey.Append ( String.Format ("{ 0 : X2 }", validationBuffer ( i ) ))

    Siguiente I Love

    csp.GetBytes ( decryptionBuffer )

    For i = 0 To decryptionBuffer.Length - 1

    decryptKey.Append (String . Formato ("{ 0 : X2 }", decryptionBuffer ( i ) ))

    Siguiente I Love

    Console.WriteLine ( validationKey )

    Console.WriteLine ( decryptKey )
    Página 3

    Escriba los siguientes importaciones por encima " Módulo 1 Módulo : "

    Imports System Imports System.Text


    Imports System.Security

    Importaciones System.Security.Cryptography
    4

    Seleccione "Proyecto ", luego " construir" en el menú para compilar el módulo. Anote el directorio donde se encuentra el " Cryptokeys.exe " , por ejemplo " c: . \\ Users \\ steve \\ Documents \\ Visual Studio \\ Projects \\ Cryptokeys \\ Cryptokeys \\ bin"
    5

    clic en "Inicio ", " Ejecutar "y escribe" cmd "para abrir un símbolo del sistema . Cambie al directorio donde se encuentra el " Cryptokeys.exe " . Por ejemplo , escriba " cd \\ users \\ steve \\ Documents \\ Visual Studio \\ Projects \\ \\ Cryptokeys Cryptokeys \\ bin ".
    6

    tipo " Cryptokeys " para ejecutar el programa y generar las claves . < Br >
    Modificar web.config
    7

    Editar el archivo " web.config " para cada aplicación utilizando un editor. Escriba el código de configuración para que cada aplicación utilizará la misma autenticación de formularios. Por ejemplo, agregue lo siguiente al archivo " web.config " en cada aplicación en " : "



    < /authentication>
    < br > 8

    Haga clic en " Inicio", " Todos los programas", " Accesorios, luego en" Bloc de notas "para abrir el Bloc de notas . Vaya a la ventana de comandos y el uso de las teclas" Ctrl + C "para copiar las claves que generan y " Ctrl + V "para pegar en el Bloc de notas .
    9

    Editar el " web.config " archivo para cada aplicación en un editor y añada las claves criptográficas que generaste . Copia las claves de Bloc de notas con " Ctrl + C " y pegarlos en el código de configuración con "Ctrl + V" Por ejemplo :

    < machineKey

    validationKey = = = " SHA1 " />

    Previous :

    next :
      Artículos relacionados
    ·Cómo identificar el nivel de conexión 
    ·Cómo ocultar texto en un InputBox en VBScript 
    ·Tutorial Visual Basic : MsgBox 
    ·Cómo hacer figuras del palillo de la verdadera Básico…
    ·Cómo cargar un archivo CSV a un conjunto de datos 
    ·Cómo heredar de más de una clase en VB.NET 
    ·Cómo leer correo electrónico en Visual Basic 
    ·Cómo insertar , actualizar y eliminar en VB.NET 
    ·Cómo hacer un juego de Tower Defense en Visual Basic 6…
    ·Cómo crear ActiveX en VB 
      Artículos destacados
    ·Redefinir métodos en C + + 
    ·Cómo matar comandos DOS 
    ·Cómo utilizar el CLR Profiler 
    ·Cómo hacer un Bot MSN 
    ·Cómo programar una dirección de puerto 
    ·¿Cómo hacer que los programas para los teléfonos Raz…
    ·SQL Cadena Tutorial 
    ·Cómo codificar UTF - 8 en Omitir en Python 
    ·Cómo dejar de Beep Cuando Introduzca presiona en el cu…
    ·La diferencia entre Filestream y StreamReader 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com