ID do artigo: 953128 - Última revisão: terça-feira, 17 de junho de 2008 - Revisão: 1.0

Mensagem de erro quando você tenta acessar um RSS feed que aponta para um recurso que requer autenticação no SharePoint Server 2007: "A Web Part RSS não oferece suporte a feeds autenticados"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Você tenta acessar um feed RSS (Really Simple Syndication) que aponta para um recurso que requer autenticação. (O RSS feed está localizado no mesmo site como o recurso.) Depois que você fizer isso, você receber a seguinte mensagem de erro no Microsoft Office SharePoint Server 2007:
A Web Part RSS não oferece suporte a feeds autenticados

Causa

Causa 1

Esse problema ocorre se houver um registro CNAME para o servidor do SharePoint e se o registro aponta para um alias que não tem um nome principal de registrado serviço (SPN).

Causa 2

Esse problema ocorre se você usar a autenticação NTLM para o RSS feed em vez de um dos seguintes métodos de autenticação:
  • A autenticação Kerberos
  • Acesso anônimo

Resolução

Para resolver o problema, use a resolução é apropriada para a causa.

Resolução 1

Para resolver esse problema, você deve criar um registro CNAME que aponta para um nome que tenha um SPN registrado. Para fazer isso, siga estas etapas.

Verifique os SPNs registrados para o servidor SharePoint

  1. Em um controlador de domínio que tenha as ferramentas de suporte do Windows instaladas, abra um prompt de comando.
  2. No prompt de comando, digite o seguinte comando e pressione ENTER:
    Setspn ? l Hostname_of_SharePoint_Server
    na lista exibida, localize a entrada que corresponde às entradas a seguir:
    HTTP / Alias_Name
    HTTP / Alias_Name.mydomain.contoso.com
    Observação Alias_Name corresponde para o alias que você usou para o servidor SharePoint. Por exemplo, Alias_Name corresponde a My_SharePoint_Site.

Criar um registro CNAME no servidor de nome de domínio (DNS)

No servidor que está executando o serviço DNS no domínio, execute as seguintes etapas:
  1. Clique em Iniciar , aponte para Todos os programas , aponte para Ferramentas administrativas e, em seguida, clique em DNS .
  2. No painel de navegação, expanda Zonas de pesquisa direta e, em seguida, clique no nó para o domínio necessário. Por exemplo, clique em mydomain.contoso.com.
  3. No painel de detalhes, clique com o botão direito do mouse em uma área vazia e, em seguida, clique em Novo Alias (CNAME) .
  4. Na caixa Nome de alias (usa domínio pai se deixado em branco) , digite Alias_Name que você anotou na seção "Verificar os SPNs registrados para o servidor SharePoint". Por exemplo, digite My_SharePoint_Site.
  5. Na caixa nome de domínio totalmente qualificado (FQDN) para o host , digite um nome apropriado. Por exemplo, digite SharePoint_Server.mydomain.contoso.com.
  6. Clique em OK .

Resolução 2

Para resolver esse problema, você deve configurar o acesso anônimo para o aplicativo da Web, para o conjunto de sites e para o recurso ao qual o RSS feed pontos. Para fazer isso, execute as seguintes etapas:
  1. Habilite o acesso anônimo para o aplicativo Web. Para fazer isso, execute estas etapas:
    1. Inicie a Administração Central do SharePoint 3.0 e clique em Gerenciamento de aplicativos .
    2. Em Segurança de aplicativos , clique em provedores de autenticação .
    3. Na caixa de Aplicativo Web , clique na seta, clique em Alterar Web Application e, em seguida, clique no aplicativo da Web que você deseja.
    4. Sob o título de zona , clique em padrão para abrir a página Editar autenticação .
    5. Na página Editar autenticação , clique para marcar a caixa de seleção Ativar acesso anônimo e, em seguida, clique em Salvar .
  2. Habilite o acesso anônimo para o conjunto de sites. Para fazer isso, execute as seguintes etapas:
    1. Abra a coleção de site que está hospedada no aplicativo da Web no navegador.
    2. Clique em Ações de site e clique em Definições do site .
    3. Em usuários e permissões , clique em permissões avançadas .
    4. Clique em configurações e clique em Acesso anônimo .
    5. Clique em listas e bibliotecas e, em seguida, clique em OK .
  3. Habilite o acesso anônimo para o recurso. Para fazer isso, siga estas etapas.

    Observação Etapa 3 é aplicável somente se o recurso não herda permissões do nó pai.
    1. No aplicativo da Web nas quais o acesso anônimo está ativado, clique em Exibir todo o conteúdo do site .
    2. Clique na lista recursos que você deseja.
    3. Clique em configurações e, em seguida, clique no comando configurações que está relacionado à sua lista de recursos. Por exemplo, clique em Definições da biblioteca de documentos se o recurso for uma biblioteca de documentos.
    4. Em permissões e gerenciamento , clique na entrada que modifica as permissões para os recursos afetados. Por exemplo, clique em permissões para esta biblioteca de documentos .
    5. Clique em configurações e clique em Acesso anônimo .
    6. Clique os direitos de usuário apropriado e, em seguida, clique em OK . Por exemplo, clique em Exibir itens e em seguida, clique em OK .

Mais Informações

Para obter mais informações sobre como configurar um site RSS no SharePoint Server 2007, visite o seguinte site:
http://office.microsoft.com/en-us/sharepointserver/HA101079761033.aspx (http://office.microsoft.com/en-us/sharepointserver/HA101079761033.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Office SharePoint Server 2007
Palavras-chave: 
kbmt kbkerberos kbdns kbpermissions kbauthentication kbexpertiseadvanced kbprb kberrmsg kbtshoot KB953128 KbMtpt
Tradução automáticaTraduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 953128  (http://support.microsoft.com/kb/953128/en-us/ )