Доступне виправлення, на платформу,.NET Framework 3.5 з пакетом оновлень 1 для ОС Windows 7 і Windows Server 2008 R2 як передумова для Microsoft Office SharePoint Server 2010.

Застосовується до: .NET Framework 3.5 Service Pack 1Windows 7 EnterpriseWindows 7 Enterprise N

ВСТУП


Це виправлення містить такі функції для Windows Communication Foundation (WCF) у Microsoft .NET Framework 3.5 із пакетом оновлень 1 (SP1), у на комп'ютері під керуванням ОС Windows 7 або Windows Server 2008 R2. Це виправлення також є передумова для Microsoft Office SharePoint Server 2010..

Функція 1

Виправлення додає AllowInsecureTransport властивість SecurityBindingElement клас для .NET Framework 3.5 із пакетом оновлень 1. Значення цієї властивості за промовчанням встановлено значення False. Під час властивість має значення True, змішані захищене повідомлення можна надсилати через незахищене транспортування, наприклад, HTTP у Windows Communication Foundation (WCF) служби. Властивість має значення True, лише коли клієнт і службу, у середовищі надійних.

Функція 2

Служби WCF, в .NET Framework 3.5 із пакетом оновлень 1, використовуйте лише один потік отримувати шифровані повідомлення, навіть якщо SharePoint на кількох веб-служб, які одночасно отримувати запити від різних обслуговування клієнтів.

Це виправлення, додає DispatcherSynchronization кінцевої точки функціональні можливості, щоб покращити продуктивність SharePoint служб, які використовують WCF. Цю функцію, кінцевої точки можна за допомогою декількох в екземплярі служби одночасно отримувати шифровані повідомлення.

Функція 3

Це виправлення, надає доступ до OutgoingSupportingTokens властивість SecurityMessageProperty класу. Клієнти SharePoint веб-служби, можна використовувати цю нову властивість зменшити середня затримка запитів на стороні клієнта, маркери, повторне використання, коли вони потрібні. Раніше було завершено маркери для кожного запиту.

Додаткові відомості


Відомості про виправлень

Корпорація Майкрософт випустила підтримуване виправлення доступна. Проте призначена для вирішення проблеми, які описано в цій статті. Він придатний лише для систем, які зазнають цієї конкретної проблеми.

Щоб вирішити цю проблему, зверніться до служби підтримки Microsoft, щоб отримати виправлення. Повний перелік телефонів служби підтримки користувачів корпорації Майкрософт а також відомості про вартість обслуговування відвідайте веб-сайт корпорації Майкрософт:Примітка. В окремих випадках оплату звернення до служби підтримки може бути скасовано якщо технічної підтримки Майкрософт визначить, що телефонів служби. Плата стягується на додаткові питання і проблеми, які не пов'язані з оновленням.

Щоб завантажити це виправлення Microsoft Developer Network (MSDN)-Code Gallery, перейдіть на веб-сайт корпорації Майкрософт:

Примітка. MSDN Code Gallery, відображається список мов, для яких це виправлення доступне. Якщо ви не бачите мову у списку, це тому, що сторінка ресурсів для Code Gallery недоступна для цієї мови.



Крім того, ви можете завантажити цей пакет поточних виправлень Microsoft підключення веб-сайт:


Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.

Відомості про файли

Для всіх підтримуваних версій 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
Для всіх підтримуваних версій x64-процесорів, Windows 7 і Windows Server 2008 R2
Ім'я файлуВерсія файлуРозмір файлуДатаЧасПлатформа
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>

Стан


Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Посилання


Щоб отримати додаткові відомості про функції, як описано в розділі "Особливість 1" клацніть номер статті в базі знань Microsoft Knowledge Base:

971831 -FIX: Доступне виправлення, яке додає SecurityBindingElement.AllowInsecureTransport властивість, яка дозволяє змішані захищене повідомлення надсилаються через незахищене транспортування, у WCF, для .NET Framework 3.5 із пакетом оновлень 1

Щоб отримати додаткові відомості про функції, як описано в розділі "Є 2" клацніть номер статті в базі знань Microsoft Knowledge Base:

975955 доступне виправлення, яке додає кінцевої точки поведінки, які служби за допомогою декількох безпечне повідомлення в .NET Framework 3.5 із пакетом оновлень 1

Щоб отримати додаткові відомості про функції, як описано в розділі "Feature 3" клацніть номер статті в базі знань Microsoft Knowledge Base:

976394 -FIX: Доступне виправлення, що робить властивість SecurityMessageProperty.OutgoingSupportingToken в корпорації Майкрософт, .NET 3.5 із пакетом оновлень 1

Щоб отримати додаткові відомості про власність SecurityMessageProperty.OutgoingSupportingTokens в компонент .NET Framework 4.0 відвідайте веб-сайт корпорації Майкрософт:Щоб отримати додаткові відомості про власність SecurityBindingElement.AllowInsecureTransport в компонент .NET Framework 4.0 відвідайте веб-сайт корпорації Майкрософт:Щоб отримати додаткові відомості про компонент .NET Framework 4.0, клас DispatcherSynchronizationBehaviorвідвідайте веб-сайт корпорації Майкрософт: