Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

INTRODUÇÃO

Esse hotfix fornece os seguintes recursos para o Windows Communication Foundation (WCF) no Microsoft.NET Framework 3.5 Service Pack 1 (SP1) em um computador que esteja executando o Windows 7 ou Windows Server 2008 R2. Esse hotfix também é um pré-requisito para o Microsoft Office SharePoint Server 2010.

Recurso 1

O hotfix adiciona a propriedade AllowInsecureTransport na classe SecurityBindingElement para o.NET Framework 3.5 Service Pack 1. O valor padrão desta propriedade é definido como False. Quando a propriedade é definida como True, a mensagem protegida de modo misto pode ser enviada por um transporte não seguro como HTTP nos serviços do Windows Communication Foundation (WCF). A propriedade deve ser definida como True somente quando o cliente e o serviço estiverem em um ambiente confiável.

Recurso 2

Os serviços WCF no.NET Framework 3.5 Service Pack 1 usam somente um único segmento para receber mensagens seguras, mesmo que o SharePoint tem vários serviços da Web simultaneamente receber solicitações de clientes de serviço diferentes.

Esse hotfix adiciona a funcionalidade de ponto de extremidade de DispatcherSynchronization para melhorar o desempenho do SharePoint services que usam o WCF. Essa funcionalidade de ponto de extremidade permite usar vários segmentos em uma instância do serviço simultaneamente receber mensagens seguras.

Recurso 3

Esse hotfix fornece acesso para a propriedade OutgoingSupportingTokens da classe SecurityMessageProperty . Clientes de serviço Web do SharePoint podem usar essa nova propriedade para reduzir a latência média das solicitações do cliente por tokens reutilizando quando elas forem necessárias. Anteriormente, tokens foram recriados para cada solicitação.

Mais informações

Informações sobre o hotfix

Um hotfix suportado está disponível agora na Microsoft. No entanto, destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.

Para resolver esse problema, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre custos de suporte, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: em alguns casos, as taxas cobradas para chamadas de suporte podem ser canceladas caso um profissional de Suporte da Microsoft determine que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados para questões de suporte adicionais e problemas que não se qualificam à atualização específica em questão.

Para baixar esse hotfix da Galeria de código do Microsoft Developer Network (MSDN), visite o seguinte site da Microsoft:

http://code.msdn.microsoft.com/KB976462Observação: O MSDN Code Gallery exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma listado, é porque a página de recursos da Galeria de código não está disponível para esse idioma.



Como alternativa, você pode baixar esse pacote cumulativo de hotfix do seguinte site do Microsoft Connect, em inglês:


https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.

Informações sobre o arquivo:

Para todas as versões compatíveis do Windows 7 x86

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Smdiagnostics.dll

3.0.4506.5000

110,592

23-Nov-2009

23:22

x86

System.identitymodel.dll

3.0.4506.5000

438,272

23-Nov-2009

23:22

x86

System.runtime.serialization.dll

3.0.4506.5000

970,752

23-Nov-2009

23:22

x86

System.servicemodel.dll

3.0.4506.5000

5,967,872

23-Nov-2009

23:22

x86

Servicemonikersupport.dll

3.0.4506.5000

17,256

23-Nov-2009

23:22

x86

Para todas as versões compatíveis do Windows 7 e do Windows Server 2008 R2 x86

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Servicemonikersupport.dll

3.0.4506.5000

19,304

23-Nov-2009

23:23

x64

Smdiagnostics.dll

3.0.4506.5000

94,208

23-Nov-2009

23:23

x64

System.identitymodel.dll

3.0.4506.5000

397,312

23-Nov-2009

23:23

x64

System.runtime.serialization.dll

3.0.4506.5000

847,872

23-Nov-2009

23:23

x64

System.servicemodel.dll

3.0.4506.5000

5,304,320

23-Nov-2009

23:23

x64

Para todas as versões baseadas em Itanium do Windows Server 2008 R2

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Servicemonikersupport.dll

3.0.4506.5000

33,640

23-Nov-2009

23:21

IA-64

Smdiagnostics.dll

3.0.4506.5000

94,208

23-Nov-2009

23:21

IA-64

System.identitymodel.dll

3.0.4506.5000

397,312

23-Nov-2009

23:21

IA-64

System.runtime.serialization.dll

3.0.4506.5000

847,872

23-Nov-2009

23:21

IA-64

System.servicemodel.dll

3.0.4506.5000

5,304,320

23-Nov-2009

23:21

IA-64

Pré-requisitos:

Você deve ter o.NET Framework 3.5 SP1 instalado para aplicar esse hotfix.

Requisitos de reinicialização

Você não precisa reiniciar o computador após instalar esse hotfix, se não houver nenhuma instância do.NET Framework está sendo usada no momento.

Exemplos dos novos recursos

O exemplo de código a seguir mostra como usar a propriedade AllowInsecureTransport na configuração de segurança de uma ligação personalizada.

<customBinding>
<binding name="SampleHttpBinding">
<security
authenticationMode="IssuedTokenOverTransport"
allowInsecureTransport="true"/>
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>

O exemplo de código a seguir mostra como usar o comportamento de ponto de extremidade DispatcherSynchronization para especificar o número máximo de segmentos para receber mensagens.

<services>
<service name="MicrosoftMyTestService">
<endpoint address="http://loocalhost/IService" binding="customBinding"
contract="IService"
behaviorConfiguration="ServiceEPBehavior" bindingConfiguration="MyCustomBinding">
</endpoint>
</service>
</services>
<behaviors>
<endpointBehaviors>
<behavior name="ServiceEPBehavior">
<dispatcherSynchronization maxPendingReceives="10"/>
</behavior>
</endpointBehaviors>
</behaviors>

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre a funcionalidade descrita na seção "Recurso 1", clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

Corrigir 971831 : um hotfix que adiciona uma propriedade SecurityBindingElement.AllowInsecureTransport que permite que a mensagem protegida mista para serem enviados em um transporte não seguro no WCF está disponível para o.NET Framework 3.5 Service Pack 1

Para obter mais informações sobre a funcionalidade descrita na seção "Recurso 2", clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

975955 está disponível um hotfix que adiciona um comportamento de ponto de extremidade que permite que serviços usar vários segmentos para receber mensagens seguras no.NET Framework 3.5 Service Pack 1

Para obter mais informações sobre a funcionalidade descrita na seção "Recurso 3", clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

Corrigir 976394 : está disponível um hotfix que faz com que a propriedade SecurityMessageProperty.OutgoingSupportingToken públicas no Microsoft .NET 3.5 Service Pack 1

Para obter mais informações sobre a propriedade de SecurityMessageProperty.OutgoingSupportingTokens no.NET Framework 4.0, visite o seguinte site da Microsoft:

http://msdn.microsoft.com/en-us/library/system.servicemodel.security.securitymessageproperty.outgoingsupportingtokens(VS.100).aspxPara obter mais informações sobre a propriedade de SecurityBindingElement.AllowInsecureTransport no.NET Framework 4.0, visite o seguinte site da Microsoft:

http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspxPara obter mais informações sobre a classe DispatcherSynchronizationBehaviorno.NET Framework 4.0, visite o seguinte site da Microsoft:

http://msdn.microsoft.com/en-us/library/system.servicemodel.description.dispatchersynchronizationbehavior(VS.100).aspx

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×