Não é possível efetuar login em um site do SharePoint, a menos que você execute o navegador no servidor do SharePoint

2

Estou executando o SharePoint Server 2007 com SP1 em nosso servidor de teste. É uma instalação de servidor único. Ele tem um único aplicativo do SharePoint em execução na porta 80. Ele está usando a autenticação do Windows. Ele está usando o Windows (com o NTLM) e a autenticação básica para as configurações de autenticação do IIS. Há um conjunto de sites em execução neste aplicativo.

Normalmente, fazemos login com nossas contas de domínio do Windows para interagir com o sistema, mas temos algumas contas de usuário de máquina local que criamos para testar algumas coisas e executar pequenos scripts de utilitário. O problema é que agora não podemos entrar neste site com os usuários de máquinas locais , a menos que estejamos executando o navegador no próprio servidor . No servidor, posso fazer login com esses usuários. De qualquer outra caixa, sou rejeitado com um erro 401.1. Com contas baseadas em domínio, posso efetuar login com êxito em qualquer uma dessas máquinas. Tenho certeza de que isso costumava funcionar, mas como outras pessoas têm acesso irrestrito ao servidor, não posso prometer que nenhuma configuração foi alterada desde então.

O que poderia estar acontecendo? Isso é um problema do SharePoint ou um problema do IIS? E como posso reativar o acesso de login a esses usuários de máquinas locais?

EDITAR:

Não vejo como isso está necessariamente relacionado às configurações de representação sugeridas pelo TheCleaner. Nosso servidor de produção usa o mesmo tipo de usuários de máquina local e não há nenhum problema para fazer logon nesse site do SharePoint com esses usuários de máquina local (mesma configuração do IIS e mesmo web.config que é usado no servidor de teste problemático). Além disso, os artigos sugeridos pelo TheCleaner são destinados a públicos que estão tentando acessar outros recursos como uma identidade específica depois que essa identidade já estiver registrada no SharePoint. Eu não posso nem entrar no SharePoint. Estou apenas confuso?

    
por Chris Farmer 02.10.2009 / 23:42

2 respostas

1

Eu vi coisas muito semelhantes acontecerem quando as configurações de representação do ASP .NET estão incorretas ou foram alteradas. O mesmo cenário de "a menos que o executemos no próprio servidor" indica que esse pode ser o problema. Você verificou as configurações de representação?

    
por 02.10.2009 / 23:51
0

É interessante - o que parece é que você não está fazendo login via Basic a partir de máquinas remotas, mas sim NTLM que está falhando (já que as contas são locais apenas para o servidor, não para o cliente). Qual é o código Win32 para o erro 401.1? O que o Fiddler diz que a autenticação é?

Você pode efetuar login via NTLM nos servidores (o login automático do NTLM é normalmente desativado devido ao ESC - Enhanced Server Configuration)?

O que exatamente os "scripts" que você executou e o que eles fizeram?

Por fim, que zona da Internet o site exibe no servidor e os clientes que estão falhando?

    
por 07.10.2009 / 22:13