Autenticação do Sharepoint

3

Isso me faz bater ...

temos a dinâmica do microsoft com uma interface de portal de negócios do sharepoint usando serviços do SharePoint 3.0. estou tentando configurar a interface sharepoint para aceitar autenticação básica, para que o proxy reverso funcione. Eu encontrei um par de lugares que precisam de mudanças, tanto no sharepoint quanto no IIS, mas sempre que eu o troco, certas partes do portal de negócios começam a errar - coisas como o comunicador do projeto e a seção de relatórios de despesas. basicamente, parece que qualquer coisa que aparece em um IFRAME não funciona.

enquanto nós não usamos essas peças ainda, nós vamos, então isso é basicamente um showstopper para mim.

até agora eu tentei:

  • apenas alterando o IIS de integrado para básico
  • alterando o IIS e a configuração do sharepoint do site para básica
  • configurando o proxy reverso para apresentar a autenticação da maneira esperada pelo IIS com a autenticação integrada ativada (ou seja, < domínio > \ < usuário >)

hesitante em tentar criar outro site duplicado (uma prática recomendada que eu li em um sharepoint book) para suportar tanto o integrado quanto o básico, mas eu não entendo completamente como o sharepoint funciona, e eu detesto quebrá-lo novamente. Além disso, desde que eu não posso fazer o que temos o trabalho da maneira que eu quero, estou cético mal ser capaz de fazê-lo para um site adicional.

alguém tem alguma mágica que possa me ajudar com isso?

editado para incluir o erro abaixo:
Erro:

Conector: Erro HTTP não especificado. HRESULT = 0x800A1518 - Cliente: Ocorreu um erro imprevisto durante o processamento desta solicitação. HRESULT = 0x800A1518 - Cliente: Enviando a mensagem Soap falhou ou nenhuma resposta reconhecível foi recebida HRESULT = 0x800A1518 - Cliente: Erro de cliente não especificado. HRESULT = 0x800A1518

faultcode = Cliente

faultstring = Conector: Erro HTTP não especificado.

faultactor =

detail = Conector: Erro HTTP não especificado. HRESULT = 0x800A1518 - Cliente: Ocorreu um erro imprevisto durante o processamento desta solicitação. HRESULT = 0x800A1518 - Cliente: Enviando a mensagem Soap falhou ou nenhuma resposta reconhecível foi recebida HRESULT = 0x800A1518 - Cliente: Erro de cliente não especificado. HRESULT = 0x800A1518

    
por Devnull 04.08.2009 / 23:17

1 resposta

1

Você provavelmente precisa ativar o Kerberos e a delegação.

O segundo link fala sobre delegação, que é o que você usará para enviar o token de login do usuário do SharePoint para o MS Dynamics.

Você também pode dar uma olhada em Ken Schaefer's IIS (Serviços de Informações da Internet) e Perguntas Freqüentes do Kerberos . Esses artigos são excelentes.

    
por 05.08.2009 / 15:44