Μια επείγουσα επιδιόρθωση για the.NET Framework 3.5 Service Pack 1 για Microsoft Office SharePoint Server 2010 είναι διαθέσιμη για τα Windows 7 και Windows Server 2008 R2

Ισχύει για: .NET Framework 3.5 Service Pack 1Windows 7 EnterpriseWindows 7 Enterprise N

ΕΙΣΑΓΩΓΗ


Αυτή η επείγουσα επιδιόρθωση παρέχει τις ακόλουθες δυνατότητες για Windows επικοινωνίας Foundation (WCF) στο Microsoft.NET Framework 3.5 Service Pack 1 (SP1) σε έναν υπολογιστή που εκτελεί Windows 7 ή Windows Server 2008 R2. Αυτή η επείγουσα επιδιόρθωση είναι επίσης απαραίτητη προϋπόθεση για τον Microsoft Office SharePoint Server 2010.

Δυνατότητα 1

Η επείγουσα επιδιόρθωση προσθέτει την ιδιότητα AllowInsecureTransport στην κλάση SecurityBindingElement για το .NET Framework 3.5 Service Pack 1. Η προεπιλεγμένη τιμή αυτής της ιδιότητας ορίζεται σε False. Όταν η ιδιότητα ρυθμιστεί στην τιμή True, το ασφαλές μήνυμα μεικτής λειτουργίας μπορούν να αποσταλούν μέσω ενός μη ασφαλούς μεταφοράς όπως το HTTP στις υπηρεσίες υποδομής επικοινωνιών των Windows (WCF). Η ιδιότητα πρέπει να ορίζεται στην τιμή True μόνο όταν το πρόγραμμα-πελάτη και της υπηρεσίας είναι σε αξιόπιστο περιβάλλον.

Δυνατότητα 2

Υπηρεσίες WCF σε το .NET Framework 3.5 Service Pack 1 χρησιμοποιούν μόνο ένα νήμα να λαμβάνετε ασφαλή μηνύματα, ακόμη και αν SharePoint έχει πολλές υπηρεσίες Web ταυτόχρονα λαμβάνει αιτήσεις από τα προγράμματα-πελάτες διαφορετική υπηρεσία.

Αυτή η επείγουσα επιδιόρθωση προσθέτει λειτουργικότητα απόληξη DispatcherSynchronization για να βελτιώσετε τις επιδόσεις των υπηρεσιών SharePoint που χρησιμοποιούν WCF. Αυτή η λειτουργικότητα απόληξη σάς επιτρέπει να χρησιμοποιήσετε πολλαπλά νήματα σε μια παρουσία της υπηρεσίας την ταυτόχρονη λήψη ασφαλών μηνυμάτων.

Η δυνατότητα 3

Αυτή η επείγουσα επιδιόρθωση παρέχει πρόσβαση στην ιδιότητα OutgoingSupportingTokens στην κλάση SecurityMessageProperty . Προγράμματα-πελάτες υπηρεσίας Web του SharePoint μπορούν να χρησιμοποιούν αυτήν τη νέα ιδιότητα ώστε να μειωθεί ο μέσος όρος καθυστέρησης των αιτήσεων-πελάτη από την εκ νέου χρήση διακριτικά, όταν είναι απαραίτητο. Προηγουμένως, διακριτικά ήταν ξανά για κάθε αίτηση.

Περισσότερες πληροφορίες


Πληροφορίες άμεσης επιδιόρθωσης

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι τώρα διαθέσιμη από τη Microsoft. Ωστόσο, προορίζεται για τη διόρθωση μόνο του ζητήματος που περιγράφεται σε αυτό το άρθρο. Eφαρμόστε τη μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο ζήτημα.

Για να επιλύσετε αυτό το ζήτημα, επικοινωνήστε με υπηρεσίες υποστήριξης πελατών της Microsoft για να αποκτήσετε την επείγουσα επιδιόρθωση. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσίες υποστήριξης πελατών της Microsoft και πληροφορίες σχετικά με το κόστος υποστήριξης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Σε ειδικές περιπτώσεις, οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης ίσως ακυρωθούν εάν ο επαγγελματίας υποστήριξης της Microsoft κρίνει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα επιλύσει το ζήτημά σας. Οι συνηθισμένες χρεώσεις υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη ενημερωμένη έκδοση.

Για να κάνετε λήψη αυτής της επείγουσας επιδιόρθωσης από τη συλλογή του κώδικα Microsoft Developer Network (MSDN), επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Σημείωση Η συλλογή κωδίκων MSDN εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας στη λίστα, είναι επειδή η σελίδα πόρου συλλογής κώδικα δεν είναι διαθέσιμη για αυτήν τη γλώσσα.



Εναλλακτικά, μπορείτε να λάβετε αυτήν την επείγουσα επιδιόρθωση, τη συλλογή ενημερωμένων εκδόσεων από την ακόλουθη τοποθεσία της Microsoft σύνδεση στο Web:


Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.

Πληροφορίες αρχείων

Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 που βασίζονται σε τεχνολογία x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Smdiagnostics.dll3.0.4506.5000110,59223-Nov-200923:22x86
System.identitymodel.dll3.0.4506.5000438,27223-Nov-200923:22x86
System.runtime.serialization.dll3.0.4506.5000970,75223-Nov-200923:22x86
System.servicemodel.dll3.0.4506.50005,967,87223-Nov-200923:22x86
Servicemonikersupport.dll3.0.4506.500017,25623-Nov-200923:22x86
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 και Windows Server 2008 R2 που βασίζονται σε τεχνολογία x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Servicemonikersupport.dll3.0.4506.500019,30423-Nov-200923:23x64
Smdiagnostics.dll3.0.4506.500094,20823-Nov-200923:23x64
System.identitymodel.dll3.0.4506.5000397,31223-Nov-200923:23x64
System.runtime.serialization.dll3.0.4506.5000847,87223-Nov-200923:23x64
System.servicemodel.dll3.0.4506.50005,304,32023-Nov-200923:23x64
Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 που βασίζονται σε Itanium
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
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

Προϋποθέσεις

Πρέπει να έχετε το .NET Framework 3.5 SP1, για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.

Απαιτήσεις επανεκκίνησης

Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή μετά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης, εάν δεν υπάρχει καμία παρουσία του .NET Framework που χρησιμοποιείται αυτήν τη στιγμή.

Παραδείγματα των νέων δυνατοτήτων

Το ακόλουθο παράδειγμα κώδικα παρουσιάζει πώς μπορείτε να χρησιμοποιήσετε την ιδιότητα AllowInsecureTransport στη ρύθμιση παραμέτρων ασφαλείας μια προσαρμοσμένη σύνδεση.
<customBinding>
<binding name="SampleHttpBinding">
<security
authenticationMode="IssuedTokenOverTransport"
allowInsecureTransport="true"/>
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>
Το ακόλουθο παράδειγμα κώδικα παρουσιάζει πώς μπορείτε να χρησιμοποιήσετε τη συμπεριφορά τελικού σημείου DispatcherSynchronization για να καθορίσετε τον μέγιστο αριθμό των νημάτων για τη λήψη μηνυμάτων.
<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>

Κατάσταση


Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Αναφορές


Για περισσότερες πληροφορίες σχετικά με τη λειτουργικότητα που περιγράφεται στην ενότητα "Δυνατότητα 1", κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

971831 ΕΠΙΔΙΌΡΘΩΣΗ: μια επείγουσα επιδιόρθωση που προσθέτει μια ιδιότητα SecurityBindingElement.AllowInsecureTransport που επιτρέπει το ασφαλές μήνυμα μεικτής λειτουργίας, προκειμένου να αποσταλεί μέσω ενός μη ασφαλούς μεταφοράς στο WCF είναι διαθέσιμο για το .NET Framework 3.5 Service Pack 1

Για περισσότερες πληροφορίες σχετικά με τη λειτουργικότητα που περιγράφεται στην ενότητα "Δυνατότητα 2", κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

975955 υπάρχει διαθέσιμη μια επείγουσα επιδιόρθωση που προσθέτει μια συμπεριφορά τελικού σημείου που επιτρέπει υπηρεσίες χρήση πολλών νημάτων για να λαμβάνετε ασφαλή μηνύματα σε το .NET Framework 3.5 Service Pack 1

Για περισσότερες πληροφορίες σχετικά με τη λειτουργικότητα που περιγράφεται στην ενότητα "Δυνατότητα 3", κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

976394 ΕΠΙΔΙΌΡΘΩΣΗ: υπάρχει διαθέσιμη μια επείγουσα επιδιόρθωση που κάνει την ιδιότητα SecurityMessageProperty.OutgoingSupportingToken δημόσια στο Microsoft .NET 3.5 Service Pack 1

Για περισσότερες πληροφορίες σχετικά με την ιδιότητα SecurityMessageProperty.OutgoingSupportingTokens στο .NET Framework 4.0, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Για περισσότερες πληροφορίες σχετικά με την ιδιότητα SecurityBindingElement.AllowInsecureTransport στο .NET Framework 4.0, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Για περισσότερες πληροφορίες σχετικά με την κλάση DispatcherSynchronizationBehaviorστο .NET Framework 4.0, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web: