Uma correcção está disponível que suporta WCF serviço para utilizar HOST SPN registado para conta de computador no .NET Framework 3.5

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

Nesta página

Introdução

Quando um cliente Windows Communication Foundation (WCF) possui sem nome principal do serviço (SPN) no ficheiro de configuração de cliente WCF, o cliente utiliza o SPN HOST para a autenticação Kerberos. No computador que hospeda o serviço WCF, o SPN HOST está registado para a conta de computador. Isto é, por predefinição. Quando o serviço está a ser executado numa conta de domínio personalizado, a predefinição SPN tem de ser eliminado e, em seguida, ser registado novamente para a conta de domínio. Este procedimento permite o cliente de chamar o serviço com êxito. No entanto, este procedimento provoca alguns serviços no computador que utilize o SPN eliminados do HOST para executar anormalmente. A correcção descrita neste artigo permite que um serviço WCF utilizar a predefinição SPN HOST que está registado para a conta de computador.

Mais Informação

Windows XP e Windows Server 2003

Informações sobre a correcção

Tem uma correcção suportada disponível na Microsoft. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.

Para transferir esta correcção da Galeria de código da MSDN, visite o seguinte Web site da Microsoft:
http://code.msdn.microsoft.com/KB980588

Nota A Galeria de código da MSDN apresenta os idiomas para o qual a correcção está disponível. Se não vir o idioma listado, é porque a página de recursos de galeria de código não está disponível para esse idioma.

Nota Se ocorrerem problemas adicionais ou se for necessário efectuar algum procedimento para resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a perguntas de suporte adicionais e problemas que não são elegíveis para esta correcção específica. Para obter uma lista completa dos números de telefone do serviço de apoio a clientes da Microsoft e suporte da ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Ou, pode transferir este conjunto de correcções a partir do seguinte site da Microsoft na Web de ligação:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=27566

Pré-requisitos

Tem de ter o Microsoft .NET Framework 3.5 Service Pack 1 (SP1) instalado para aplicar esta correcção.

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar a correcção se não estiverem a ser utilizados os ficheiros afectados.

Informações sobre substituição de correcções

Esta correcção não substitui quaisquer outras correcções.

Informações do ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, são convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Para todas x 86-based versões do Windows Server 2000, do Windows Server 2003 e do Windows XP
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Servicemonikersupport.dll3.0.4506.449417,25622-Fev-201023: 20x 86
Smdiagnostics.dll3.0.4506.4494110,59222-Fev-201023: 20x 86
System.IdentityModel.dll3.0.4506.4494438,27222-Fev-201023: 20x 86
System.Runtime.serialization.dll3.0.4506.4494970,75222-Fev-201023: 20x 86
System.ServiceModel.dll3.0.4506.44945,955,58422-Fev-201023: 20x 86
Para todas as suportadas x 64 versões do Windows Server 2000, do Windows Server 2003 e do Windows XP
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Servicemonikersupport.dll3.0.4506.449419,30422-Fev-201022: 46x 64
Smdiagnostics.dll3.0.4506.449494,20822-Fev-201022: 46x 64
System.IdentityModel.dll3.0.4506.4494397,31222-Fev-201022: 46x 64
System.Runtime.serialization.dll3.0.4506.4494847,87222-Fev-201022: 46x 64
System.ServiceModel.dll3.0.4506.44945,292,03222-Fev-201022: 46x 64

Windows Vista e Windows Server 2008

Para resolver este problema no Windows Vista ou no Windows Server 2008, transfira e aplicar a correcção descrita no artigo da base de dados de conhecimento da Microsoft 981001. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
981001Um conjunto de correcções está disponível para o Windows Communication Foundation no .NET Framework 3.5 SP1 para Windows Vista SP2 e Windows Server 2008 SP2

Windows 7 e Windows Server 2008 R2

Para resolver este problema no Windows 7 ou no Windows Server 2008 R2, transfira e aplicar a correcção descrita no artigo da base de dados de conhecimento da Microsoft 981002. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
981002Um conjunto de correcções está disponível para o Windows Communication Foundation no Windows Server 2008 R2 e .NET Framework 3.5 SP1 para Windows 7

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

Esta correcção também contém a correcção descrita no artigo da base de dados de conhecimento da Microsoft 974842. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
974842Está disponível uma correcção que permite utilizar o mecanismo de transformação de referência de token segurança aos tokens de referência emitido numa aplicação baseada no .NET Framework 3.5 WCF

Propriedades

Artigo: 980588 - Última revisão: 26 de março de 2010 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
Palavras-chave: 
kbmt kbexpertiseadvanced kbsurveynew kbqfe kbhotfixserver KB980588 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: 980588

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