No puede iniciar sesión en un sitio intranet local que se publica mediante ISA Server 2006 cuando hay varias cuentas de usuarios que tienen el mismo nombre de cuenta en dominios diferentes

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

952675
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Síntomas
Tenga en cuenta la situación siguiente:
  • Utilice Microsoft Internet Security and Acceleration (ISA) Server 2006 para publicar un sitio de intranet local.
  • Habilitar autenticación basada en formularios (FBA) y la característica de Permitir a los usuarios cambiar sus contraseñas para la escucha de Web.
  • El servidor ISA es un miembro de un dominio. Por ejemplo, el dominio es Domain1.
  • Hay varios dominios del bosque y hay cuentas de usuario que existen con el mismo nombre de cuenta en dominios diferentes. Por ejemplo, las cuentas de usuario son Domain1\user1 y Domain2\user1.
  • Una de las cuentas de usuario está deshabilitada. Por ejemplo, se deshabilita Domain1\user1.
  • Intenta utilizar la cuenta de usuario para iniciar sesión en el sitio de intranet local. Por ejemplo, utilizar Domain2\user1 para iniciar sesión en el sitio de intranet local.
En esta situación, recibe el siguiente mensaje de error:
Se ha deshabilitado la cuenta. Póngase en contacto con soporte técnico para la organización.
Además, no se inicie sesión en el sitio de intranet local.
Causa
Este problema se produce porque ISA Server busca primero el nombre de usuario del dominio donde existe el servidor ISA. A continuación, ISA Server encuentra una cuenta que tenga el mismo nombre de cuenta. Sin embargo, no es la cuenta de usuario correcto que el usuario solicitado.
Solución
Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita. Esto incluye, entre otras, las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. Este artículo se supone que está familiarizado con el lenguaje de programación que se muestra y con las herramientas que se utilizan para crear y depurar procedimientos. Los ingenieros de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento. Sin embargo, no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos que cumplan sus requisitos específicos.

Para resolver este problema, siga estos pasos:
  1. Instale Service Pack 1 de ISA Server 2006. Para obtener más información acerca de cómo obtener Service Pack 1 de ISA Server 2006, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    954258Cómo obtener el Internet Security and Acceleration (ISA) Server 2006 service pack más reciente
  2. Ejecutar una secuencia de comandos para habilitar la funcionalidad suministrada por este service pack. Para ello, siga estos pasos:
    1. Haga clic en Inicio , haga clic en Ejecutar , escriba notepad y, a continuación, haga clic en Aceptar .
    2. Copie la siguiente secuencia de comandos en un archivo de Bloc de notas y a continuación guarde el archivo de texto como un archivo de Microsoft Visual Basic con la extensión de nombre de archivo .vbs.
      Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "EnableMultipleFlatUserName"Const SE_VPS_VALUE = trueSub SetValue()    ' Create the root obect.    Dim root  ' The FPCLib.FPC root object    Set root = CreateObject("FPC.Root")    'Declare the other objects needed.    Dim array       ' An FPCArray object    Dim VendorSets  ' An FPCVendorParametersSets collection    Dim VendorSet   ' An FPCVendorParametersSet object    ' Get references to the array object    ' and the network rules collection.    Set array = root.GetContainingArray    Set VendorSets = array.VendorParametersSets    On Error Resume Next    Set VendorSet = VendorSets.Item( SE_VPS_GUID )    If Err.Number <> 0 Then        Err.Clear        ' Add the item        Set VendorSet = VendorSets.Add( SE_VPS_GUID )        CheckError        WScript.Echo "New VendorSet added... " & VendorSet.Name    Else        WScript.Echo "Existing VendorSet found... value- " &  VendorSet.Value(SE_VPS_NAME)    End If    if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then        Err.Clear        VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE        If Err.Number <> 0 Then            CheckError        Else            VendorSets.Save false, true            CheckError            If Err.Number = 0 Then                WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"            End If        End If    Else        WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"    End IfEnd SubSub CheckError()    If Err.Number <> 0 Then        WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description        Err.Clear    End IfEnd SubSetValue
    3. Guarde el archivo a una carpeta temporal. Por ejemplo, guarde el archivo como EnableMultipleFlatUserName.vbs a la carpeta C:\EnableMultipleFlatUserName.
    4. En un símbolo del sistema, mover a la ubicación en la que guardó el archivo .vbs en el paso 2c y, a continuación, ejecute el archivo .vbs. Por ejemplo, ejecute los comandos siguientes:
      CD C:\EnableMultipleFlatUserName
      cscript EnableMultipleFlatUserName.vbs
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Advertencia: este artículo se ha traducido automáticamente

Propiedades

Id. de artículo: 952675 - Última revisión: 01/16/2015 02:29:58 - Revisión: 1.0

  • Microsoft Internet Security and Acceleration Server 2006 Enterprise Edition
  • Microsoft Internet Security and Acceleration Server 2006 Standard Edition
  • kbnosurvey kbarchive kbmt kbexpertiseinter kbtshoot kbprb KB952675 KbMtes
Comentarios