КОРЕКЦИЯ: Е налична актуализация, която позволява инсталирането на търговски сървър 2009 R2 да работи с Microsoft срещу кръстосани сайт скриптове библиотека v4.2.1

Прилага се за: Commerce Server 2009 R2 EnterpriseCommerce Server 2009 R2 Standard

Въведение


Налична е актуализация, която позволява инсталирането на търговски сървър 2009 R2 да работи с Microsoft срещу кръстосани сайт скриптове библиотека v4.2.1 успешно.

Допълнителна информация


Преди да приложите тази актуализация, търговия сървър 2009 R2 трябва Microsoft срещу кръстосани сайт скриптове библиотека v3.1 при инсталирането да успее. Обаче когато Microsoft срещу кръстосани сайт скриптове библиотека v3.1 се заменя с Microsoft срещу кръстосани сайт скриптове библиотека v4.2.1 за подобряване на защитата, инсталирането на търговски сървър 2009 R2 не след "Проверка на предпоставките" стъпка на инсталационния процес.

След като приложите тази актуализация, можете да инсталирате търговия сървър 2009 R2 успешно с Microsoft срещу кръстосани сайт скриптове библиотека v4.2.1.

Освен това тази актуализация решава проблеми със съвместимостта между Microsoft срещу кръстосани сайт скриптове библиотека v4.2.1 и търговия сървър 2009 R2 уеб компоненти.

Информация за актуалната корекция

Поддържана актуална корекция се предлага от Microsoft. Тази актуална корекция обаче е предназначена да коригира само проблема, описан в тази статия. Прилагайте тази корекция само към системи, изпитващи този конкретен проблем.

Ако актуалната корекция е налична за изтегляне, има секция "Налично изтегляне предлага" в горната част на тази статия от базата знания. Ако тази секция не се появи, изпратете заявка за обслужване на клиенти на Microsoft и поддръжка, за да получите актуалната корекция.

Забележка: Ако възникнат допълнителни проблеми или проблеми, трябва да създадете отделна заявка за поддръжка. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към конкретната актуална корекция. За пълен списък на телефонните номера на Microsoft за обслужване на клиенти и поддръжка или да създадете отделна заявка за поддръжка посетете следния уеб сайт на Microsoft:Забележка: Формулярът "Налична актуална корекция изтегляне" показва езиците, за които е налична актуалната корекция. Ако не виждате вашия език, това е защото актуалната корекция не е налична за този език.

Изискване за рестартиране

Не трябва да рестартирате компютъра, след като приложите тази актуална корекция. Обаче трябва да рестартирате Internet Information Services (IIS), след като приложите тази актуална корекция.

Информация за заместване на актуалната корекция

Тази актуална корекция не замества издадените актуални корекции.

Стъпки за инсталиране

За да активирате тази спешна корекция, изпълнете файла CS2009R2RTM-KB2677435-enu.exe. За допълнителни конфигурация изпълнете инсталиране стъпки, които са показани тук:
Ситуация 1
За потребители, които не или не търговия сървър 2009 R2 инсталирана изпълнете следните стъпки:
  1. Инсталирайте актуализацията.
  2. Инсталиране на търговски сървър 2009 R2. Сега задължителната проверка срещу Microsoft срещу кръстосани сайт скриптове библиотека v3.1 не е блокиран.
  3. Следвайте ситуация 2 отново да инсталирате актуална корекция за актуализиране на останалите файлове.
Ситуация 2
За потребители, които имат търговски сървър 2009 R2 инсталирани, но нямат сайт разположени, изпълнете следните стъпки:
  1. Инсталирайте актуализацията.
  2. Разполагане на търговски сървър SharePoint сайтове чрез позоваване на търговски сървър 2009 R2 документация за подробни стъпки.

    Забележка: Сега v4.2 версията на файловете Antixsslibrary.dll и HtmlSanitizationLibry.dll са в глобалния кеш блок (Гранули) и се означават с код на търговски сървър.
Ситуация 3
За потребители, които са разположени съществуващ сайт и търговия сървър 2009 R2 инсталирана изпълнете следните стъпки:
  1. Инсталирайте актуализацията.
  2. Изпълнете следната команда в командния ред:
    Run "c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\STSADM.EXE" -o upgradesolution -name MicrosoftCommerceWebParts.WSP -filename "c:\Program Files (x86)\Microsoft Commerce Server 9.0\SharePointServices\Site\MicrosoftCommerceWebParts.wsp" -immediate -allowgacdeployment
  3. Ако имате Microsoft SharePoint 2010 Server и търговския сайт, изградени на сървъра, изпълнете следната команда в командния ред:
    c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\STSADM.EXE -o upgradesolution -name MicrosoftCommerceSPServerStorefrontSite.WSP -filename "c:\Program Files (x86)\Microsoft Commerce Server 9.0\SharePointServices\Site\MicrosoftCommerceSPServerStorefrontSite.wsp" -immediate -allowgacdeployment
  4. Ако имате SharePoint 2010 Foundation и търговски сайт изграден на сървъра, изпълнете следната команда в командния ред:
    c:\Program Files (x86)\Microsoft Commerce Server 9.0\SharePointServices\Site>"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\STSADM.EXE" -o upgradesolution -name MicrosoftCommerceSPFoundationStorefrontSite.WSP -filename "c:\Program Files (x86)\Microsoft Commerce Server 9.0\SharePointServices\Site\MicrosoftCommerceSPFoundationStorefrontSite.wsp" -immediate -allowgacdeployment
  5. Изчакайте няколко минути промените да влязат в сила или рециклиране на набора приложения сайт или операция IISReset.

    Забележка: Сега v4.2 версия на Antixsslibrary.dll и HtmlSanitizationLibry.dll файлове са в Гранули (те заменя оригиналната версия v3.1) и позоваване код на търговски сървър.
  6. Промяна на всички файлове на web.config за съществуващите сайтове ръчно (например FBA и NTLM зони). За всеки сайт променете web.config файлове, които съдържат следното:
    <add assembly="AntiXssLibrary, Version=Version Culture=neutral, PublicKeyToken=d127efab8a9c114f" /> Change the previously-mentioned code to the following:
    <add assembly="AntiXssLibrary, Version=4.2.0.0, Culture=neutral, PublicKeyToken=d127efab8a9c114f" />
    <add assembly="HtmlSanitizationLibrary, Version=4.2.0.0, Culture=neutral, PublicKeyToken=d127efab8a9c114f" />
Ситуация 4
За потребители, които имат търговски сървър 2009 R2 инсталиран и сте персонализирали уеб компонент или сайт с помощта на търговски SharePoint разширяемост Kit, изпълнете следните стъпки:
  1. Инсталирайте актуализацията.
  2. Намерите актуализиран SDK (CommerceSharePointExtensibilityKit.zip), който съдържа v4.2 версии на Microsoft срещу кръстосани сайт скриптове библиотека и уеб части на търговски сървър източник се промени, за да използвате новата версия. След обединяване на промените в персонализиран код и компилирате кода за изграждане на нови уеб компоненти DLL и WSP файлове.
  3. Повторно разполагане или надстройване на Microsoft търговския уеб части SharePoint решения като изпълните командата (действителното местоположение за възстановен MicrosoftCommerceWebParts.wsp може да варира):
    "c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\STSADM.EXE" -o upgradesolution -name MicrosoftCommerceWebParts.WSP -filename "c:\Program Files (x86)\Microsoft Commerce Server 9.0\SharePointServices\Site\MicrosoftCommerceWebParts.wsp" -immediate -allowgacdeployment
  4. Изчакайте няколко минути промените да влязат в сила или рециклиране на набора приложения сайт или операция IISReset.

    Забележка: Сега са v4.2 версия на Antixsslibrary.dll и HtmlSanitizationLibry.dll файлове в Гранули (заменя оригиналната версия v3.1) и се означават с код на търговски сървър.
  5. Промяна на всички файлове на web.config за съществуващите сайтове (например вашия FBA и NTLM зони) ръчно. За всеки сайт променете web.config файлове, които съдържат следното:
    <add assembly="AntiXssLibrary, Version=3.X.X.X, Culture=neutral, PublicKeyToken=d127efab8a9c114f" /> 
    Смяна на споменатите по горе код на следното:
    <add assembly="AntiXssLibrary, Version=4.2.0.0, Culture=neutral, PublicKeyToken=d127efab8a9c114f" /><add assembly="HtmlSanitizationLibrary, Version=4.2.0.0, Culture=neutral, PublicKeyToken=d127efab8a9c114f" />
Ситуация 5
За разполагане на три нива където ниво приложения е разположен на отделни компютри от ниво презентация изпълнете следните стъпки:
  1. Инсталирайте актуалната корекция на компютрите, ниво на презентацията като следвате инструкциите от зависимост от предишните ситуации най-добре се отнася за разполагането с цел да се актуализират и MicrosoftCommerceWebParts.WSP и MicrosoftCommerceSPServerStorefrontSite.WSP/ MicrosoftCommerceSPFoundationStorefrontSite.WSP.
  2. Инсталирайте актуалната корекция на компютри с ниво приложение. След намиране v4.2 AntiXssLibrary.dll и HtmlSanitizationLibrary.dll файлове в актуализираната SDK (например файлове може да се намира в C:\Program Files (x86) \Microsoft търговия сървър 9.0\Extensibility Kits\CommerceSharePointExtensibilityKit.zip\CommerceSharePointExtensibilityKit\Lib\) и след това да ги разположите в Гранули.
  3. Рециклиране на набора приложения сайт или операция IISReset.
Ситуация 6
За потребители, които не деинсталирате търговия сървър 2009 R2 изпълнете следните стъпки:
  1. Инсталирайте актуализацията.
  2. Деинсталиране на търговски сървър 2009 R2. Сега задължителната проверка срещу Microsoft срещу кръстосани сайт скриптове библиотека v3.1 не е блокиран.

Файлова информация

Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
Търговия сървър 2009 R2 AntiXss уеб части
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
CommerceSharePointExtensibilityKit.zipНеприложимо6,620,48822-Feb-201223:07Неприложимо
microsoftcommerceportalmossv2.wspНеприложимо1,984,12522-Feb-201223:13Неприложимо
microsoftcommerceportalwssv2.wspНеприложимо2,033,47322-Feb-201223:13Неприложимо
microsoftcommercewebparts.wspНеприложимо1,002,73722-Feb-201223:13Неприложимо
Microsoft.commerce.dll9.0.40601.14183,07222-Feb-201223:13x86
Microsoft.commerce.sequencecomponents.dll9.0.40601.14731,97622-Feb-201223:13x86
Microsoft.commerce.sequencecomponents.extensions.dll9.0.40601.14101,21622-Feb-201223:13x86