No rastrear sitios que requieren autenticación basada en formularios o autenticación basada en cookies en SharePoint Server 2007

Seleccione idioma Seleccione idioma
Id. de artículo: 934577 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Microsoft Office SharePoint Server 2007 o Microsoft Office SharePoint Server 2007 for Search se dirige a rastrear el contenido que se guarda en los sitios que requieren autenticación basada en formularios o autenticación basada en cookies. Sin embargo, sólo la página de inicio de sesión de un sitio se rastrea.

Nota Este problema no se aplica al contenido que se guarda en un sitio de SharePoint Server 2007 o en un sitio de Windows SharePoint Services 3.0. Para estos sitios, debe configurar la zona predeterminada se aplicación Web va a utilizar la autenticación NTLM para indizar los sitios. Para obtener más información al respecto, visite el siguiente sitio Web de Microsoft:
http://technet2.microsoft.com/windowsserver/WSS/en/library/378c4673-0814-4255-a79c-7c4b6a4732a51033.mspx

Solución

Para resolver este problema, aplicar el paquete de revisión, utilice la herramienta de línea de comandos AddRule.exe para agregar una regla de rastreo y, a continuación, rastrear los sitios.

Para obtener más información acerca de la herramienta de línea de comandos AddRule.exe, consulte la sección "Más información".

Cómo obtener la revisión

Este problema se corrigió en una revisión de Microsoft Office SharePoint Services.

Para obtener más información acerca del paquete de hotfix de SharePoint Server 2007, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
939077Descripción de la revisión de SharePoint Server 2007 para SharePoint Server 2007 y SharePoint Server 2007 for Search: 24 de junio de 2007

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:".

Más información

Para habilitar el rastreo de sitios que requieren autenticación basada en formularios o autenticación basada en cookies, utilice la herramienta de línea de comandos AddRule.exe después de aplicar este hotfix. Para obtener la herramienta de línea de comandos AddRule.exe, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D5090BC4-5B4F-411B-8CDE-E37D33F7EFDF

Uso de la línea de comandos

Contraer esta tablaAmpliar esta tabla
AddRule.exe Este comando muestra el texto de Ayuda siguientes:
Uso: AddRule.exe < archivo xml >

La estructura del archivo de entrada se especifica en las instrucciones proporcionadas con esta revisión.
AddRule.exe input xml fileEste comando agregará la regla de rastreo basándose en el archivo XML. Estas reglas se agregan al final de su conjunto actual de reglas de rastreo. Más adelante el administrador puede cambiar el orden mediante la interfaz de usuario.

Si el archivo XML está mal formado, puede recibir un mensaje de error.
Puede recibir los mensajes de error siguiente si el archivo XML está mal formado.
  • Si no hay ninguna etiqueta <rules>, recibirá el siguiente mensaje de error:
    Error de sintaxis: no se encontró como el único nodo en la raíz el elemento de [las reglas de].
  • Si falta un nodo requerido en el archivo XML, recibirá el siguiente mensaje de error:
    Error de sintaxis: < falta el nodo > elemento inesperado.
  • Si un nodo en el archivo XML incorrectamente está duplicado, recibirá el mensaje de error siguientes:
    Error de sintaxis: < nombre del nodo > elemento ya existe para la regla actual
  • Si el tipo no es "FORM" o "COOKIE", recibirá el siguiente mensaje de error:
    <type>Error de sintaxis: no reconocido de valor para el elemento <tipo>
  • Si el login_type no es "POST", recibirá el siguiente mensaje de error:
    Error de sintaxis: no reconocido de valor para el elemento <login_type>
    Nota Si el administrador vuelve a ejecutar este comando mediante otro archivo de entrada y, a continuación, encuentra que la ruta de acceso es idéntico a una regla existente, el comando modificará la regla.

Modelo de objeto de reglas de rastreo

La enumeración CrawlRuleAuthenticationType incluye los siguientes valores nuevos:
  • FormsRuleAccess = 4
  • CookieRuleAccess = 5
El método SetCredentials el modelo de objeto de reglas de rastreo está sobrecargado con dos nuevas implementaciones.

La regla de la autenticación basada en formularios toma los parámetros de entrada siguientes en el orden siguiente:
  • Type::CrawlRuleAuthenticationType : Esto será FormsRuleAccess.
  • AuthSubmissionMethod::String : Esto será "POST".
  • AuthSubmissionPath::String : es la dirección URL en el que se deben registrar los parámetros.
  • authData::NameValueCollection : Esto es donde en que se almacenan los pares de valor de nombre oculto.
  • privateAuthData:: NameValueCollection : Esto es que en que se almacenan los pares de cifrado nombre y valor, como nombres de usuario y contraseñas.
  • errorPages::StringCollection : Esto almacenará las distintas páginas de error que indicarían que el rastreador refetch una cookie o que la dirección URL con un mensaje de error "Access Denied".
La regla de autenticación basada en cookies toma los parámetros de entrada siguientes en el orden siguiente:
  • Type::CrawlRuleAuthenticationType : Esto será CookieRuleAccess.
  • cookies::StringCollection : se va a almacenar las cookies que debe utilizar el rastreador.
  • errorPages::StringCollection : Esto almacenará las distintas páginas de error que indicarían que el Rastreador de errores de la dirección URL con un mensaje de error "Access Denied".
Nota El cifrado de los pares de nombre y valor y de las cookies se realiza mediante el mismo mecanismo que se encuentra disponible actualmente.

Recorte de seguridad personalizada para resultados de búsqueda empresarial

Después del contenido que está almacenado en sitios que requieren autenticación basada en formularios o autenticación basada en cookies se rastrea mediante el indizador, se devuelven los resultados de búsqueda de contenido para todos los usuarios independientemente de credenciales de los usuarios. Si tiene seguridad de recorte este contenido, consulte el tema "Personalizar Security recorte para Enterprise Search resultados Overview". Para ver este tema, visite el siguiente sitio Web de Microsoft:
http://msdn2.microsoft.com/en-us/library/aa981236.aspx

Propiedades

Id. de artículo: 934577 - Última revisión: miércoles, 28 de noviembre de 2007 - Versión: 1.3
La información de este artículo se refiere a:
  • Microsoft Office SharePoint Server 2007
  • Microsoft Office SharePoint Server 2007 for Search (Enterprise Edition)
  • Microsoft Office SharePoint Server 2007 for Search (Standard Edition)
Palabras clave: 
kbmt kbmoss2007postrtmfix kberrmsg kbexpertiseinter kbqfe kbbug kbfix kbpubtypekc KB934577 KbMtes
Traducción automática
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.
Haga clic aquí para ver el artículo original (en inglés): 934577

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com