Un correctif pour.NET Framework 3.5 Service Pack 1 est disponible pour Windows 7 et Windows Server 2008 R2 en tant que composant requis pour Microsoft Office SharePoint Server 2010

Traductions disponibles Traductions disponibles
Numéro d'article: 976462 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Ce correctif fournit les fonctionnalités suivantes de Windows Communication Foundation (WCF) dans le Microsoft.NET Framework 3.5 Service Pack 1 (SP1) sur un ordinateur qui exécute Windows 7 ou Windows Server 2008 R2. Ce correctif est également requis pour Microsoft Office SharePoint Server 2010.

Fonction 1

Le correctif logiciel ajoute la propriété AllowInsecureTransport dans la classe SecurityBindingElement pour le.NET Framework 3.5 Service Pack 1. La valeur par défaut de cette propriété a la valeur False. Lorsque la propriété est définie sur True, le message sécurisé en mode mixte peut être envoyé via un transport non sécurisé tel que HTTP dans les services Windows Communication Foundation (WCF). La propriété doit être définie sur True uniquement lorsque le client et le service sont dans un environnement fiable.

Fonction 2

Les services WCF dans.NET Framework 3.5 Service Pack 1 n'utilisent qu'un seul thread à recevoir des messages sécurisés, même si SharePoint comporte plusieurs services Web simultanément reçoit les requêtes des clients de service différent.

Ce correctif logiciel ajoute des fonctionnalités de point de terminaison DispatcherSynchronization pour améliorer les performances des services SharePoint qui utilisent WCF. Cette fonctionnalité de point de terminaison vous permet d'utiliser plusieurs threads dans une instance de service pour recevoir simultanément des messages sécurisés.

Fonction 3

Ce correctif permet d'accéder à la propriété OutgoingSupportingTokens dans la classe SecurityMessageProperty . Clients de service SharePoint Web peuvent utiliser cette nouvelle propriété afin de réduire la moyenne latence des demandes côté client en réutilisant des jetons lorsqu'ils sont requis. Auparavant, les jetons ont été régénérés pour chaque demande.

Plus d'informations

Informations sur le correctif

Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. Il s'applique uniquement aux systèmes rencontrant ce problème spécifique.

Pour résoudre ce problème, contactez le Support technique Microsoft pour obtenir le correctif logiciel. Pour obtenir une liste complète des numéros de téléphone service clientèle Microsoft et des informations sur les coûts de support, visitez le site Web Microsoft suivant :
http://support.Microsoft.com/contactus/?ws=support
Remarque : Dans certains cas particuliers, les frais généralement encourus pour les appels au support technique peuvent être annulés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de la mise à jour en question.

Pour télécharger ce correctif à partir de la galerie de Code Microsoft Developer Network (MSDN), visitez le site Web de Microsoft à l'adresse suivante :
http://code.msdn.Microsoft.com/KB976462
Remarque : MSDN Code Gallery affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, c'est que la page de ressource de Code Gallery n'est pas disponible pour cette langue.

Vous pouvez également télécharger ce correctif cumulatif à partir du site Web Microsoft Connect suivant :
https://Connect.Microsoft.com/VisualStudio/downloads/DownloadDetails.aspx?DownloadId=23806
L'anglais version de ce correctif possède les attributs de fichier (ou attributs de fichier version ultérieure) qui sont répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertorié dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, Il est converti en heure locale. Pour trouver la différence entre l'UTC et local fois, utilisez la Fuseau horaire onglet dans la Date et Heure élément dans le panneau de configuration.

Informations sur les fichiers

Pour toutes versions supportant les plateformes x 86 de Windows 7
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Smdiagnostics.dll3.0.4506.5000110 59223-Nov-200923 : 22x 86
System.IdentityModel.dll3.0.4506.5000438,27223-Nov-200923 : 22x 86
System.Runtime.Serialization.dll3.0.4506.5000970,75223-Nov-200923 : 22x 86
System.ServiceModel.dll3.0.4506.50005,967,87223-Nov-200923 : 22x 86
Servicemonikersupport.dll3.0.4506.500017,25623-Nov-200923 : 22x 86
Pour toutes versions supportant les plateformes x 64 de Windows 7 et Windows Server 2008 R2
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Servicemonikersupport.dll3.0.4506.500019,30423-Nov-200923 : 23x 64
Smdiagnostics.dll3.0.4506.500094 20823-Nov-200923 : 23x 64
System.IdentityModel.dll3.0.4506.5000397,31223-Nov-200923 : 23x 64
System.Runtime.Serialization.dll3.0.4506.5000847,87223-Nov-200923 : 23x 64
System.ServiceModel.dll3.0.4506.50005,304,32023-Nov-200923 : 23x 64
Toutes prises en charge les versions Itanium de Windows Server 2008 R2
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Servicemonikersupport.dll3.0.4506.500033,64023-Nov-200923 : 21IA-64
Smdiagnostics.dll3.0.4506.500094 20823-Nov-200923 : 21IA-64
System.IdentityModel.dll3.0.4506.5000397,31223-Nov-200923 : 21IA-64
System.Runtime.Serialization.dll3.0.4506.5000847,87223-Nov-200923 : 21IA-64
System.ServiceModel.dll3.0.4506.50005,304,32023-Nov-200923 : 21IA-64

Conditions préalables

Vous devez disposer de.NET Framework 3.5 SP1 installé pour appliquer ce correctif.

Nécessité d'un redémarrage

Vous n'êtes pas obligé de redémarrer l'ordinateur après avoir installé ce correctif logiciel si aucune instance de.NET Framework en cours d'utilisation.

Exemples des nouvelles fonctionnalités

L'exemple de code suivant montre comment utiliser la propriété AllowInsecureTransport dans la configuration de sécurité d'une liaison personnalisée.
<customBinding>
   <binding name="SampleHttpBinding">
      <security
           authenticationMode="IssuedTokenOverTransport"
           allowInsecureTransport="true"/> 
      <binaryMessageEncoding/>     
      <httpTransport/>
   </binding>
</customBinding>
L'exemple de code suivant montre comment utiliser le comportement de point de terminaison DispatcherSynchronization pour spécifier le nombre maximal de threads pour réception de messages.
<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>

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Références

Pour plus d'informations sur la fonctionnalité décrite dans la section « Fonctionnalité 1 », cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
971831CORRECTIF : Un correctif qui ajoute une propriété de SecurityBindingElement.AllowInsecureTransport qui autorise le message sécurisé en mode mixte d'être envoyés via un transport non sécurisé dans WCF est disponible pour le.NET Framework 3.5 Service Pack 1
Pour plus d'informations sur la fonctionnalité décrite dans la section « Fonctionnalité 2 », cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
975955Un correctif est disponible qui ajoute un comportement de point de terminaison qui permet à des services d'utiliser plusieurs threads pour recevoir des messages sécurisés dans le.NET Framework 3.5 Service Pack 1
Pour plus d'informations sur la fonctionnalité décrite dans la section « Fonctionnalité 3 », cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
976394CORRECTIF : Un correctif est disponible qui rend la propriété de SecurityMessageProperty.OutgoingSupportingToken publics dans Microsoft .NET 3.5 Service Pack 1
Pour plus d'informations sur la propriété SecurityMessageProperty.OutgoingSupportingTokens dans le de.NET Framework 4.0, visitez le site Microsoft suivant Site Web :
http://msdn.Microsoft.com/en-us/library/System.ServiceModel.Security.securitymessageproperty.outgoingsupportingtokens (page) .aspx
Pour plus d'informations sur la propriété SecurityBindingElement.AllowInsecureTransport dans le de.NET Framework 4.0, visitez le site Microsoft suivant Site Web :
http://msdn.Microsoft.com/en-us/library/System.ServiceModel.Channels.SecurityBindingElement.allowinsecuretransport (page) .aspx
Pour plus d'informations sur la classe DispatcherSynchronizationBehaviordans le de.NET Framework 4.0, consultez le Site Web de Microsoft :
http://msdn.Microsoft.com/en-us/library/System.ServiceModel.Description.dispatchersynchronizationbehavior (page) .aspx

Propriétés

Numéro d'article: 976462 - Dernière mise à jour: lundi 12 novembre 2012 - Version: 6.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 3.5 Service Pack 1 sur le système suivant
    • Windows 7 Entreprise
    • Windows 7 Entreprise N
    • Windows 7 Professionnel
    • Windows 7 Professionnel N
    • Windows 7 Édition Integrale
    • Windows 7 Édition Integrale N
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Standard
Mots-clés : 
kbexpertiseinter kbsurveynew kbqfe kbmt KB976462 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 976462
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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