Sites que requerem autenticação baseada em formulários ou autenticação baseada em cookie não são pesquisadas no SharePoint Server 2007

Traduções de Artigos Traduções de Artigos
Artigo: 934577 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Microsoft Office SharePoint Server 2007 ou Microsoft Office SharePoint Server 2007 para a procura é direccionado para pesquisar conteúdo que é guardado em sites que requerem autenticação baseada em formulários ou autenticação baseada no cookie. No entanto, a página de início de sessão de um site é indexada.

Nota Este problema não se aplica ao conteúdo que é guardado num site SharePoint Server 2007 ou num site Windows SharePoint Services 3.0. Para estes sites, terá de configurar a zona de predefinição de aplicação Web para utilizar a autenticação NTLM para indexar os sites. Para mais informações, visite o seguinte Web site da Microsoft:
http://technet2.microsoft.com/windowsserver/WSS/en/library/378c4673-0814-4255-a79c-7c4b6a4732a51033.mspx

Resolução

Para resolver este problema, aplicar o pacote de correcção, utilize a ferramenta da linha de comandos AddRule.exe para adicionar uma regra de pesquisa e, em seguida, pesquisar os sites.

Para mais informações sobre a ferramenta da linha de comandos AddRule.exe, consulte a secção "Mais informação".

Como obter a correcção

Este problema é corrigido num pacote de correcção do Microsoft Office SharePoint Services.

Para obter mais informações sobre o pacote de correcções do SharePoint Server 2007, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
939077Descrição do pacote de correcções SharePoint Server 2007 para o SharePoint Server 2007 e para o SharePoint Server 2007 para procurar: 24 de Junho de 2007

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Para activar a pesquisa de sites que requerem autenticação baseada em formulários ou autenticação baseada em cookie, utilize a ferramenta da linha de comandos AddRule.exe depois de aplicar esta correcção. Para obter a ferramenta da linha de comandos AddRule.exe, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D5090BC4-5B4F-411B-8CDE-E37D33F7EFDF

Utilização da linha de comandos

Reduzir esta tabelaExpandir esta tabela
AddRule.exe Este comando apresenta o seguinte texto de ajuda:
Utilização: AddRule.exe < ficheiro de xml >

A estrutura do ficheiro de entrada é especificada nas instruções fornecidas com esta correcção.
AddRule.exe input xml fileEste comando irá adicionar a regra de pesquisa com base no ficheiro XML. Estas regras são adicionadas ao fim do respectivo conjunto de regras de pesquisa actual. O administrador pode alterar mais tarde a ordem utilizando a interface do utilizador.

Se o ficheiro XML está mal formado, poderá receber uma mensagem de erro.
Poderá receber as seguintes mensagens de erro se o ficheiro XML está mal formado.
  • Se não existe nenhum código <rules>, receberá a seguinte mensagem de erro:
    Erro de sintaxe: [regras] elemento não encontrado como o único nó na raiz.
  • Se um nó necessário está em falta no ficheiro XML, receberá a seguinte mensagem de erro:
    Erro de sintaxe: elemento < nó em falta > inesperado.
  • Se um nó no ficheiro XML incorrectamente é duplicado, receberá a seguinte mensagem de erro:
    Erro de sintaxe: elemento de < nome do nó > já existe para a regra actual
  • Se o tipo não for "Formulário" ou "COOKIE", receberá a seguinte mensagem de erro:
    <type>Erro de sintaxe: não reconhecido valor para o elemento <tipo>
  • Se o login_type não é "POST", receberá a seguinte mensagem de erro:
    Erro de sintaxe: não reconhecido valor para o elemento <login_type>
    Nota Se o administrador volta a executar este comando utilizando outro ficheiro de entrada e, em seguida, localiza o caminho é idêntico a uma regra existente, o comando irá modificar a regra.

Modelo de objecto de regras de pesquisa

A enumeração CrawlRuleAuthenticationType inclui os seguintes novos valores:
  • FormsRuleAccess = 4
  • CookieRuleAccess = 5
O método SetCredentials no modelo de objecto de regras de pesquisa está sobrecarregado com duas novas implementações.

A regra de autenticação baseada em formulários tem os seguintes parâmetros de entrada pela seguinte ordem:
  • type::CrawlRuleAuthenticationType : Isto será FormsRuleAccess.
  • AuthSubmissionMethod::String : Isto será "POST".
  • AuthSubmissionPath::String : Este é o URL na qual os parâmetros devem ser registados.
  • authData::NameValueCollection : trata-se onde estão armazenados os pares de valor de nomes ocultos.
  • privateAuthData:: NameValueCollection : trata-se onde estão armazenados os pares de valor nome encriptados como nomes de utilizador e palavras-passe.
  • errorPages::StringCollection : Isto armazenará as várias páginas de erro que indicam o crawler refetch um cookie ou falhar o URL com uma mensagem de erro "Acesso negado".
A regra de autenticação baseada em cookie tem os seguintes parâmetros de entrada pela seguinte ordem:
  • type::CrawlRuleAuthenticationType : Isto será CookieRuleAccess.
  • cookies::StringCollection : Isto armazenará os cookies que deve utilizar o crawler.
  • errorPages::StringCollection : Isto armazenará as várias páginas de erro que indicam o crawler falha o URL com uma mensagem de erro "Acesso negado".
Nota A encriptação de pares de valor de nome e dos cookies é efectuada utilizando o mesmo mecanismo que está actualmente disponível.

Recortes de segurança personalizadas para resultados da procura para

Depois do conteúdo armazenado nos sites que requerem autenticação baseada em formulários ou autenticação baseada em cookie é indexada pelo indexador de, são devolvidos resultados da procura conteúdo para todos os utilizadores independentemente das credenciais dos utilizadores. Se tiver a segurança corte este conteúdo, consulte o tópico "Personalizar segurança corte para procurar resultados Overview". Para ver este tópico, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa981236.aspx

Propriedades

Artigo: 934577 - Última revisão: 28 de novembro de 2007 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • Microsoft Office SharePoint Server 2007
  • Microsoft Office SharePoint Server 2007 for Search (Enterprise Edition)
  • Microsoft Office SharePoint Server 2007 for Search (Standard Edition)
Palavras-chave: 
kbmt kbmoss2007postrtmfix kberrmsg kbexpertiseinter kbqfe kbbug kbfix kbpubtypekc KB934577 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 934577

Submeter comentários

 

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