MOSS мае шмат убудаваныя функцыі. Сфера дзеяння гэтага ВОУ з'яўляецца інтэграцыя Commerce Server 2007 з MOSS 2007 забяспечыць Portal Integrated электроннай камерцыі Ужыванне
Налада MOSS 2007 Выкарыстоўваць пастаўшчыка членства Commerce Server ў якасці асновы для аўтэнтыфікацыі карыстальніка
Асноўнымі задачамі павінны зрабіць цэнтральнай адміністрацыі і сайтаў партала дрыгаценне рук з Commerce Server. Гэта павінна быць зроблена шляхам змены адпаведных файлаў Web.config для гэтых сайтаў. Пры даданні сервера ў гандлі і HttpModules раздзелы, сайт цэнтра адміністравання SharePoint і сайт Партал будзе ў стане стварыць неабходную CommerceContext аб'ект. Аб'ект CommerceContext дазваляе пастаўшчыка сяброўства Commerce Server, каб правільна ініцыялізаваць, а таксама дазваляе вэб-часткі і старонкі на партале выкарыстоўваць аб'ект CommerceContext доступ да рэсурсаў Commerce Server, такія як каталог прадукцыі.
UpmMembership правайдэр пашырае рамкі сяброўства, прапанаваных ASP.Net для размяшчэння выкарыстанне ASP.Net Уваход кантролю і праверкі сапраўднасці на Гандлёвай профіляў сервера.
Абновіце Web.config для MOSS і цэнтральнай адміністрацыі на сайце партала з ніжэйпрыведзеных асобаў раздзелах скарыстацца Data Server гандлю і паслуг у MOSS
- Гандаль Група Раздзел сервера
- Commerce Server Group
- Модулі Http
- Агрэгаты
- Пастаўшчыка сяброўства
- Профіль Раздзел
аб Вызначце, якія Web.config файл выкарыстоўваецца для сайта цэнтра адміністравання SharePoint, і які выкарыстоўваецца для сайта партала. Выкарыстоўвайце ўкладку Хатні каталог у IIS Manager, каб вызначыць адпаведны шлях да файла Web.config для кожнага сайта.
• З дапамогай файлаў Web.config, які раней быў створаны для Commerce Server C SharpSite ў якасці крыніцы для тэксту, каб скапіяваць ў наступных інструкцыях:
Калі ласка, выканайце наступныя дзеянні, каб выправіць файл web.config сайта адміністравання SharePoint.
Крок 1: Даданне Commerce Group раздзеле Сервер
Скапіруйце Commerce [sectionGroup] у [configSections] і ўстаўце яго пасля [System.Workflow.ComponentModel.WorkflowCompiler] раздзел група.
[Назва sectionGroup =”CommerceServer”]
[Назву раздзела =”прымяненне” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”ідэнтыфікацыя” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”трубаправоды” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”кэшы” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”MessageManager” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”каталог” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”заказы” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”профілі” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”contentSelection” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”commerceEvent” тып =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Назву раздзела =”выразы” тып =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
Крок 2: Даданне Commerce Server Група
§ скапіяваць [CommerceServer] раздзел і ўстаўце яго пасля [SharePoint] раздзел, непасрэдна перад тым, [system.web] раздзел.
[CommerceServer]
[Дадатак имя_сайта =”CDevSite” DebugLevel =”Вытворчасць”/]
[трубаправоды][/трубаправоды]
[выразы схемы =”Аўтамабіль”/]
[кэшы]
[імя кэша =”Рэклама” тып =”Рэклама” RefreshInterval =”900″ RetryInterval =”30″/]
[імя кэша =”Скідкі” тып =”Скідкі” RefreshInterval =”0″ RetryInterval =”30″/]
[імя кэша =”ShippingManagerCache” тып =”Перавозка” loaderProgId =”Commerce.ShippingMethodCache” RefreshInterval =”0″ RetryInterval =”30″/]
[імя кэша =”PaymentMethodCache” тып =”Аплата”/]
[імя кэша =”OrdersConfigurationCache” тып =”OrdersConfiguration”/]
[/кэшы]
[MessageManager]
[культуры змаўчанні =”EN-US” BASENAME =”CommerceMessageManager” зборка =”CommerceMessageManager”]
[культура ID =”EN-US”/]
[культура ID =”FR-FR”/]
[культура ID =”і-JP”/]
[культура ID =”дэ-DE”/]
[/культуры]
[рэсурсы]
[ідэнтыфікатар рэсурсу =”pur_badsku”/]
[ідэнтыфікатар рэсурсу =”pur_badplacedprice”/]
[ідэнтыфікатар рэсурсу =”pur_discount_changed”/]
[ідэнтыфікатар рэсурсу =”pur_discount_removed”/]
[ідэнтыфікатар рэсурсу =”pur_noitems”/]
[ідэнтыфікатар рэсурсу =”pur_badshipping”/]
[ідэнтыфікатар рэсурсу =”pur_badhandling”/]
[ідэнтыфікатар рэсурсу =”pur_badtax”/]
[ідэнтыфікатар рэсурсу =”pur_badcc”/]
[ідэнтыфікатар рэсурсу =”pur_badpayment”/]
[ідэнтыфікатар рэсурсу =”pur_badverify”/]
[ідэнтыфікатар рэсурсу =”pur_out_of_stock”/]
[ідэнтыфікатар рэсурсу =”unknown_shipping_method”/]
[/рэсурсы]
[/MessageManager]
[заказы honorStatus =”праўда” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[Назва profileDefinition =”Адрас”/]
[Нерухомасць ад =”GeneralInfo.address_id” для =”OrderAddressId”/]
[Нерухомасць ад =”GeneralInfo.first_name” для =”Імя”/]
[Нерухомасць ад =”GeneralInfo.last_name” для =”Прозвішча”/]
[Нерухомасць ад =”GeneralInfo.address_line1″ для =”Line1″/]
[Нерухомасць ад =”GeneralInfo.address_line2″ для =”Line2″/]
[Нерухомасць ад =”GeneralInfo.city” для =”Горад”/]
[Нерухомасць ад =”GeneralInfo.region_code” для =”RegionCode”/]
[Нерухомасць ад =”GeneralInfo.postal_code” для =”Паштовы індэкс”/]
[Нерухомасць ад =”GeneralInfo.country_name” для =”COUNTRYNAME”/]
[Нерухомасць ад =”GeneralInfo.region_name” для =”Дзяржаўны”/]
[Нерухомасць ад =”GeneralInfo.tel_number” для =”DaytimePhoneNumber”/]
[/addressMap]
[Віды]
[Калі ласка, увядзіце ключ =”Кошык” UserTypeName =”Кошык” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Заказ на куплю” UserTypeName =”Заказ на куплю” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Шаблон Замовіць” UserTypeName =”Шаблон Замовіць” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Бланк заказу” UserTypeName =”Бланк заказу” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”LineItem” UserTypeName =”LineItem” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Груз” UserTypeName =”Груз” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Аплата” UserTypeName =”Аплата” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”CreditCardPayment” UserTypeName =”CreditCardPayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”CashCardPayment” UserTypeName =”CashCardPayment” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”Замовіць Адрас” UserTypeName =”Замовіць Адрас” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[Калі ласка, увядзіце ключ =”PromoCodeRecord” UserTypeName =”PromoCodeRecord” Тып Асамблея =”GAC” NameSpace =”Microsoft.CommerceServer.Runtime.Orders” Асамблея =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[/Віды]
[Межы OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ Замовіць шаблон Sper User =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ Кошык Sper User =”15″ OrderAddressesPerOrderGroup =”10″/]
[MappingFiles PipelineMappingFilename =”OrderPipelineMappings.xml” StorageMappingFilename =”OrderObjectMappings.xml”/]
[SerializationBindings]
[SerializationBinding OldType =”Microsoft.CommerceServer.Runtime.Orders.LineItem , Microsoft.CommerceServer.Runtime ,Version = 6.0.1.0, культура = нейтральнай, PublicKeyToken = 31bf3856ad364e35″ Newtype =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,Version = 6.0.1.0, культура = нейтральнай, PublicKeyToken = 31bf3856ad364e35″/]
[/SerializationBindings]
[/заказы]
[commerceEvent]
[дадаць ClassName =”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” ID =”AddItemToBasket”/]
[дадаць ClassName =”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” ID =”RemoveItemFromBasket”/]
[дадаць ClassName =”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” ID =”SubmitOrder” loggingEnabled =”праўда”/]
[/commerceEvent]
[/CommerceServer]
Крок 3: Даданне “CommerceApplication” у “HttpModules” Раздзел
§ Скапіюйце Commerce HTTP модулі да канца [HttpModules] раздзел.
[дадаць імя =”CommerceApplication” тып =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceAuthentication” тып =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceOrder” тып =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceCatalog” тып =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceProfile” тып =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceExpressionEvaluator” тып =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceCache” тып =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]
[дадаць імя =”CommerceContentSelection” тып =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/][дадаць імя =”CommerceDataWarehouseAuthenticationModule” тып =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″/]Выдаліце або закомментируйте Модуль Commerce Server Authentication. Гэты модуль не патрабуецца, паколькі ASP.NET Forms аўтэнтыфікацыі будзе выкарыстоўвацца для ўсіх аўтэнтыфікацыі.
Крок 4: Даданне “Commerce Server” AssembliesCopy сервера інфармацыю аб зборцы Гандлёва ад CSharpSite web.config і ўстаўце яго ў [вузлы] тэг у web.config сайта цэнтра адміністравання як ніжэй:
[вузлы]
[дадаць зборку =”Microsoft.CommerceServer.Runtime, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″ /]
[дадаць зборку =”Microsoft.CommerceServer.Catalog, Version = 6.0.1.0, Культура = нейтральных, PublicKeyToken = 31bf3856ad364e35″ /][/вузлы]
Крок 5: Налада цэнтра адміністравання прызнаць Commerce Server Сяброўства
Скапіруйце фрагмент кода [system.web] раздзел файла Web.config для цэнтра адміністравання. Нататка: Устаўце яго да закрыцця [/system.web].
[сяброўства defaultProvider =”UpmMembershipProvider”]
[пастаўшчыкі]
[ясна /]
[дадаць ApplicationName =”CSharpSite ”
EnablePasswordRetrieval =”хлусня”
EnablePasswordReset =”праўда”
requiresQuestionAndAnswer =”праўда”
RequiresUniqueEmail =”праўда”
enableCreateDate =”праўда”
enableEmailAddress =”праўда”
enableLastLoginDate =”праўда”
Профіль вызначэнне =”UserObject”
passwordFormat =”Хэшировано”
NAME =”UpmMembershipProvider”
тып =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/пастаўшчыкі]
[/сяброўства]
Крок 6: Налада раздзел Профілі Commerce Server
Гэты падзел утрымлівае налады, якія налады функцыянальных профіляў і каталог камплектаў. The [USERPROFILE] вузел знаходзіцца ў [CommerceServer][профілі] вузел у web.config.
Раскомментируем раздзел профіляў ў [CommerceServer] вузел.
[USERPROFILE
Профіль вызначэнне =”UserObject”
userIdProperty =”GeneralInfo.email_address”
organizationIdProperty =”AccountInfo.org_id”
catalogSetIdProperty =”AccountInfo.user_catalog_set”
userIdSource = “ASP.NET”
userIdKey = “GeneralInfo.email_address”
userIdTarget = “GeneralInfo.user_id”
/]
[organizationProfile
profileDefintion =”Арганізацыя”
organizationIdProperty =”GeneralInfo.org_id”
catalogSetIdProperty =”GeneralInfo.org_catalog_set”
/]
Крок 7: Даданне карыстальнікаў у Адміністрацыі Цэнтральнага AdministrationLocate Цэнтральнай, Кіраванне прыкладаннямі, Пастаўшчыкі праверкі сапраўднасці, Уваход зоне па змаўчанні. Пераканайцеся, што ў вас ёсць вэб-дадатак PortalSite, абраны ў расчыняецца спісе.
Аб Націсніце Віды.
Аб Зменіце пастаўшчыка сяброўства імя, каб UpmMembershipProvider. Гэта павінна адпавядаць імя, якое знаходзіцца ў раздзеле сяброўства Адміністрацыі Web.config file.Locate Цэнтральнай, Кіраванне прыкладаннямі, і палітыкі для вэб-прыкладанні. Пераканайцеся, што вы абралі вэб-прыкладанняў партал.
аб Націсніце кнопку Дадаць карыстальнікаў.
Аб Абярыце зона па змаўчанні, а затым націсніце кнопку Далей.
Аб Калі ласка, увядзіце адрас электроннай пошты карыстальніка, які вы дадалі раней з дапамогай кліентаў і заказаў Менеджэр Commerce Server, а затым націсніце кнопку Праверыць Карыстальнік.
О, калі імя карыстальніка паспяхова распазнаецца, ён будзе падкрэсліў,. Выберыце Поўны кантроль, а затым выберыце Гатова.
О, калі імя карыстача не распазнаецца, запусціць трасіроўку SQL Server на базе Гандлёва профіляў сервера, каб пераканацца, што выконваюцца запыты да базы дадзеных. Дадаткова, пераканайцеся, што запіс для пастаўшчыка ў файле Web.config для цэнтра адміністравання, і шукаць памылкі ў часопісе падзей.
Крок 8: Скапіруйце наступныя XML файлаў з CSharpSite (IIS Virtual Directory) ў каранёвай тэчцы сайта цэнтра адміністравання:
OrderObjectMappings.xml
OrderPipelineMappings.xml
Запусціце цэнтр адміністравання, каб пераканацца, што гэтыя змены былі зроблены правільна. У выпадку ўзнікнення памылак, праверце файл Web.config для сінтаксісу issues.Even калі старонка адлюстроўвае правільна, Праверце часопіс падзей. Некаторыя дазволу памылкі могуць быць схаваныя.
Налада партал MOSS выкарыстоўваць пастаўшчыка Commerce Server Сяброўства:
Крок 1: Выконвайце вышэй 6 крокі, каб наладзіць партал для Commerce Server.
Крок 2: Пракаментуйце існуючых [ідэнтыфікацыя], [асобу], і [дазвол] раздзелы. Гэта адключыць аўтэнтыфікацыю і аўтарызацыю па змаўчанні для Windows.
Крок 3: Скапіруйце змесціва параметры канфігурацыі ў файл Web.config для сайта партала. Ўставіць гэта пасля папярэдніх раздзелах, што вы проста закаментаваць. Гэта стварае сайт для праверкі сапраўднасці формаў і адмаўляе ананімны доступ.
[Рэжым праверкі сапраўднасці =”Віды”]
[формы loginUrl =”/_layouts / login.aspx” NAME =”.ASPXFORMSAUTH” /]
[/ідэнтыфікацыя]
[дазвол]
[забараняць карыстальнікам =”?” /][/дазвол] Прагляд сайта Партала ў вэб-браўзэры. Вы павінны быць перанакіраваны на старонку ўваходу ў сістэму. Увайсці ў сістэму і выкарыстоўваць свае ўліковыя дадзеныя, дададзеныя з дапамогай кліентаў і заказаў менеджэр.
Крок 4: Скапіруйце наступныя XML файлаў з CSharpSite (IIS Virtual Directory) ў каранёвай тэчцы сайта Portal:
OrderObjectMappings.xml
OrderPipelineMappings.xml
Крок 5: Перазапусціце IIS
Крок 6: Запуск сайта партала і шукаць памылкі.
[Нататка : Я не ў стане паведамленне сцэнарыяў тэга тут замяніць усе “[” & “]” з “<" & ">“