MOSS అనేక భాగంగా నిర్మిచబడిన లక్షణాలను కలిగి. ఈ POC యొక్క పరిధిని కామర్స్ సర్వర్ ఇంటిగ్రేట్ ఉంది 2007 MOSS తో 2007 పోర్టల్ ఇంటిగ్రేటెడ్ ఇ-కామర్స్ అప్లికేషన్ అందించడానికి
ఆకృతీకరించుట MOSS 2007 వాడుకరి ప్రమాణీకరణ ఆధారంగా కామర్స్ సర్వర్ సభ్యత్వం ప్రొవైడర్ ఉపయోగించడానికి
ప్రాథమిక విధులు కామర్స్ సర్వర్ తో కేంద్ర పరిపాలన మరియు పోర్టల్ సైట్లు చేతితో షేక్ చేయడానికి ఉంటాయి. ఈ ఈ సైట్లు తగిన Web.Config ఫైళ్లు సవరించుట ద్వారా తాను చేయాల్సిన. కామర్స్ సర్వర్ మరియు httpModules విభాగాలు జోడించడం ద్వారా, SharePoint సెంట్రల్ అడ్మినిస్ట్రేషన్ సైట్ మరియు పోర్టల్ సైట్ అవసరమైన CommerceContext వస్తువు సృష్టించడానికి చేయగలరు. CommerceContext వస్తువు సరిగ్గా initialized చేయడానికి కామర్స్ సర్వర్ సభ్యత్వం ప్రొవైడర్ అనుమతిస్తుంది, మరియు కూడా ఉత్పత్తి కాటలాగ్ కామర్స్ సర్వర్ వనరులను CommerceContext వస్తువు ఉపయోగించడానికి పోర్టల్ వెబ్ భాగాలు మరియు పేజీలు అనుమతిస్తుంది.
UpmMembership ప్రొవైడర్ ASP.Net లాగిన్ నియంత్రణలు ఉపయోగం కల్పించేందుకు మరియు కామర్స్ సర్వర్ ప్రొఫైల్స్ వ్యతిరేకంగా ప్రమాణీకరించడానికి ASP.Net అందించే సభ్యత్వం ఫ్రేమ్ విస్తరించి.
MOSS కామర్స్ సర్వర్ డేటా మరియు సేవలని MOSS కేంద్ర పరిపాలన మరియు దిగువ సెక్షన్లలో తో పోర్టల్ సైట్ లో Web.Config అప్డేట్
- కామర్స్ సర్వర్ విభాగం గ్రూప్
- కామర్స్ సర్వర్ గ్రూప్
- Http గుణకాలు
- అసెంబ్లీలకు
- సభ్యత్వ ప్రొవైడర్
- ప్రొఫైల్ విభాగం
o SharePoint సెంట్రల్ అడ్మినిస్ట్రేషన్ సైట్ కోసం ఉపయోగిస్తారు మరియు ఇది పోర్టల్ సైట్ కోసం ఉపయోగించే Web.Config ఫైలు నిర్ణయించడం. ప్రతి సైట్ కోసం Web.Config ఫైలు తగిన మార్గం గుర్తించడానికి IIS మేనేజర్ హోం డైరెక్టరీ టాబ్ను వుపయోగించుము.
o క్రింది సూచనలను కాపీ గతంలో టెక్స్ట్ కోసం మూలంగా కామర్స్ సర్వర్ సి SharpSite కోసం సృష్టించిన Web.Config ఫైలు ఉపయోగించండి:
SharePoint పరిపాలన సైట్ యొక్క web.config ఫైలు సవరించడానికి క్రింద దశలను అనుసరించండి.
దశ 1: కామర్స్ సర్వర్ విభాగం గ్రూప్ కలుపుతోంది
కామర్స్ కాపీ [sectionGroup] లో [configSections] మరియు అది తర్వాత పేస్ట్ [System.Workflow.ComponentModel.WorkflowCompiler] విభాగం సమూహం.
[sectionGroup name =”CommerceServer”]
[విభాగం పేరు =”అప్లికేషన్” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceApplicationSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”ప్రమాణీకరణ” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceAuthenticationSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”పైపులైన్ల” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommercePipelineSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”క్యాచీలు” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCacheSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”MessageManager” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceMessageManagerSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”జాబితా” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceCatalogSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”ఆదేశాలు” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceOrdersSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”ప్రొఫైల్స్” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceProfilesSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”contentSelection” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceContentSelectionSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”commerceEvent” రకం =”Microsoft.CommerceServer.Runtime.Configuration.EventLoggerConfigurationHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[విభాగం పేరు =”వ్యక్తీకరణలు” రకం =”Microsoft.CommerceServer.Runtime.Configuration.CommerceExpressionSectionHandler, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[/sectionGroup]
దశ 2: కామర్స్ సర్వర్ గ్రూప్ కలుపుతోంది
కాపీ § [CommerceServer] విభాగం మరియు అది తర్వాత పేస్ట్ [SharePoint] విభాగం, ముందు [system.web] విభాగం.
[CommerceServer]
[అప్లికేషన్ SITENAME =”CDevSite” debugLevel =”ఉత్పత్తి”/]
[పైపులైన్ల][/పైపులైన్ల]
[వ్యక్తీకరణలు వ్యూహ =”ఆటోమొబైల్”/]
[క్యాచీలు]
[కాష్ name =”అడ్వర్టైజింగ్” రకం =”అడ్వర్టైజింగ్” refreshInterval =”900″ retryInterval =”30″/]
[కాష్ name =”డిస్కౌంట్” రకం =”డిస్కౌంట్” refreshInterval =”0″ retryInterval =”30″/]
[కాష్ name =”ShippingManagerCache” రకం =”షిప్పింగ్” loaderProgId =”Commerce.ShippingMethodCache” refreshInterval =”0″ retryInterval =”30″/]
[కాష్ name =”PaymentMethodCache” రకం =”చెల్లింపు”/]
[కాష్ name =”OrdersConfigurationCache” రకం =”OrdersConfiguration”/]
[/క్యాచీలు]
[MessageManager]
[సంస్కృతులు default =”en-US” అనునది బేస్నేమ్ =”CommerceMessageManager” అసెంబ్లీ =”CommerceMessageManager”]
[సంస్కృతి id =”en-US”/]
[సంస్కృతి id =”FR-fr”/]
[సంస్కృతి id =”మరియు JP”/]
[సంస్కృతి id =”డి-DE”/]
[/సంస్కృతులు]
[వనరులు]
[వనరు id =”pur_badsku”/]
[వనరు id =”pur_badplacedprice”/]
[వనరు id =”pur_discount_changed”/]
[వనరు id =”pur_discount_removed”/]
[వనరు id =”pur_noitems”/]
[వనరు id =”pur_badshipping”/]
[వనరు id =”pur_badhandling”/]
[వనరు id =”pur_badtax”/]
[వనరు id =”pur_badcc”/]
[వనరు id =”pur_badpayment”/]
[వనరు id =”pur_badverify”/]
[వనరు id =”pur_out_of_stock”/]
[వనరు id =”unknown_shipping_method”/]
[/వనరులు]
[/MessageManager]
[ఆదేశాలు honorStatus =”నిజమైన” newOrderStatus =”NewOrder” sqlCommandTimeoutSeconds =”60″ sqlLongRunningCommandTimeoutSeconds =”28800″]
[addressMap]
[profileDefinition name =”అడ్రస్”/]
[= నుండి ఆస్తి”GeneralInfo.address_id” = కు”OrderAddressId”/]
[= నుండి ఆస్తి”GeneralInfo.first_name” = కు”Firstname”/]
[= నుండి ఆస్తి”GeneralInfo.last_name” = కు”LASTNAME”/]
[= నుండి ఆస్తి”GeneralInfo.address_line1″ = కు”Line1″/]
[= నుండి ఆస్తి”GeneralInfo.address_line2″ = కు”Line2″/]
[= నుండి ఆస్తి”GeneralInfo.city” = కు”సిటీ”/]
[= నుండి ఆస్తి”GeneralInfo.region_code” = కు”RegionCode”/]
[= నుండి ఆస్తి”GeneralInfo.postal_code” = కు”PostalCode”/]
[= నుండి ఆస్తి”GeneralInfo.country_name” = కు”COUNTRYNAME”/]
[= నుండి ఆస్తి”GeneralInfo.region_name” = కు”రాష్ట్రం”/]
[= నుండి ఆస్తి”GeneralInfo.tel_number” = కు”DaytimePhoneNumber”/]
[/addressMap]
[రకాలు]
[కీ = టైప్”బాస్కెట్” UserTypeName =”బాస్కెట్” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”PurchaseOrder” UserTypeName =”PurchaseOrder” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”ఆర్డర్ మూస” UserTypeName =”ఆర్డర్ మూస” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”ఆర్డర్ ఫారం” UserTypeName =”ఆర్డర్ ఫారం” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”LineItem” UserTypeName =”LineItem” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”రవాణా” UserTypeName =”రవాణా” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”చెల్లింపు” UserTypeName =”చెల్లింపు” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”CreditCardPayment” UserTypeName =”CreditCardPayment” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”GiftCertificatePayment” UserTypeName =”GiftCertificatePayment” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”PurchaseOrderPayment” UserTypeName =”PurchaseOrderPayment” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”CashCardPayment” UserTypeName =”CashCardPayment” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”ఆర్డర్ అడ్రస్” UserTypeName =”ఆర్డర్ అడ్రస్” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”DiscountApplicationRecord” UserTypeName =”DiscountApplicationRecord” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”ShippingDiscountRecord” UserTypeName =”ShippingDiscountRecord” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[కీ = టైప్”PromoCodeRecord” UserTypeName =”PromoCodeRecord” అసెంబ్లీ టైప్ =”GAC” పేరుబరి =”Microsoft.CommerceServer.Runtime.Orders” అసెంబ్లీ =”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[/రకాలు]
[లిమిట్స్ OrderFormsPerOrderGroup =”5″ PromoCodeRecordsPerOrderForm =”10″ PromoCodesPerOrderForm =”10″ LineItemsPerOrderForm =”40″ ఆర్డర్ మూస Sper వాడుకరి =”10″ PaymentsPerOrderForm =”10″ ShipmentsPerOrderForm =”40″ బాస్కెట్ Sper వాడుకరి =”15″ OrderAddressesPerOrderGroup =”10″/]
[MappingFiles PipelineMappingFilename =”OrderPipelineMappings.xml” StorageMappingFilename =”OrderObjectMappings.xml”/]
[SerializationBindings]
[SerializationBinding OldType =”Microsoft.CommerceServer.Runtime.Orders.LineItem , Microsoft.CommerceServer.Runtime ,వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″ Newtype =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,వెర్షన్ = 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: Adding “CommerceApplication” లో “httpModules” Section
§ Copy the Commerce HTTP Modules to the end of the [httpModules] విభాగం.
[add name=”CommerceApplication” రకం =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceAuthentication” రకం =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceOrder” రకం =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceCatalog” రకం =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceProfile” రకం =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceExpressionEvaluator” రకం =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceCache” రకం =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]
[add name=”CommerceContentSelection” రకం =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/][add name=”CommerceDataWarehouseAuthenticationModule” రకం =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″/]తొలగించు లేదా వాణిజ్య సర్వర్ ప్రామాణీకరణ మాడ్యూల్ కామెంట్. ASP.NET ప్రామాణీకరణ అన్ని ఆథెంటికేషన్స్ ఉపయోగించబడుతుంది ఏర్పరుస్తుంది ఎందుకంటే ఈ మాడ్యూల్ అవసరం లేదు.
దశ 4: Adding “కామర్స్ సర్వర్” CSharpSite web.config నుండి కామర్స్లో సర్వర్ అసెంబ్లీ సమాచారం AssembliesCopy మరియు అతికించండి [సమావేశాలు] క్రింద సెంట్రల్ అడ్మినిస్ట్రేషన్ సైట్ యొక్క web.config లో ట్యాగ్:
[సమావేశాలు]
[= అసెంబ్లీ జోడించండి”Microsoft.CommerceServer.Runtime, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″ /]
[= అసెంబ్లీ జోడించండి”Microsoft.CommerceServer.Catalog, వెర్షన్ = 6.0.1.0, సంస్కృతి = తటస్థ, PublicKeyToken = 31bf3856ad364e35″ /][/సమావేశాలు]
దశ 5: కామర్స్ సర్వర్ సభ్యత్వం గుర్తించాలని కేంద్ర పరిపాలన ఆకృతీకరించుము
క్రింద కోడ్ స్నిప్పెట్ కాపీ [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: కామర్స్ సర్వర్ ప్రొఫైల్స్ విభాగం ఆకృతీకరించుట
ఈ విభాగం ప్రొఫైళ్ళు మరియు కేటలాగ్ సెట్లు కార్యాచరణ ఆకృతీకరించుటకు ఇది అమరికలను కలిగి. ది [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 వెబ్ అప్లికేషన్ కలిగి.
o పత్రాలు క్లిక్ చేయండి.
o UpmMembershipProvider కు సభ్యత్వం ప్రొవైడర్ పేరు మార్చండి. ఈ Web.Config file.Locate సెంట్రల్ అడ్మినిస్ట్రేషన్ సభ్యత్వం విభాగంలో అని పేరు మ్యాచ్ ఉండాలి, అప్లికేషన్ మేనేజ్మెంట్, వెబ్ అప్లికేషన్ కోసం మరియు విధానం. మీరు పోర్టల్ వెబ్ అప్లికేషన్ ఎంపిక చేశారు నిర్ధారించుకోండి.
o వినియోగదారులను జోడించండి క్లిక్ చేయండి.
o డిఫాల్ట్ జోన్ ఎంచుకోండి, ఆపై తదుపరి క్లిక్.
o మీరు కామర్స్ సర్వర్ కస్టమర్ ఆర్డర్ల మేనేజర్ ఉపయోగించి గతంలో జోడించారు వాడుకరి ఇ-మెయిల్ చిరునామా టైప్, ఆపై తనిఖీ వాడుకరి క్లిక్.
యూజర్ పేరు విజయవంతంగా గుర్తించబడిన ఉంటే o, అది మార్క్ చేయబడుతుంది. పూర్తి నియంత్రణ ఎంచుకోండి, ఆపై ముగించు ఎంచుకోండి.
యూజర్ పేరు గుర్తించబడలేదు ఉంటే o, ప్రశ్నలు డేటాబేస్ వ్యతిరేకంగా నడుస్తున్న నిర్ధారించుకోండి కామర్స్ సర్వర్ ప్రొఫైల్స్ డేటాబేస్ లో SQL సర్వర్ ట్రేస్ అమలు. అదనంగా, ప్రొవైడర్ కోసం ఎంట్రీ సెంట్రల్ అడ్మినిస్ట్రేషన్ Web.Config ఫైలులో అని నిర్ధారించుకోండి, మరియు ఈవెంట్ లాగ్ లోపాలు చూడండి.
దశ 8: CSharpSite నుండి క్రింది XML ఫైల్స్ కాపీ (IIS వర్చువల్ డైరెక్టరీ) కేంద్ర పరిపాలన సైట్ యొక్క మూల ఫోల్డర్:
OrderObjectMappings.xml
OrderPipelineMappings.xml
ఈ మార్పులు సరిగ్గా తయారు చేశారు నిర్ధారించుకోండి సెంట్రల్ అడ్మినిస్ట్రేషన్ అమలు. లోపాలు సంభవించవచ్చు ఉంటే, పేజీ సరిగ్గా ప్రదర్శిస్తుంది ఉంటే వాక్యనిర్మాణం issues.Even కోసం Web.Config ఫైలు తనిఖీ, ఈవెంట్ లాగ్ తనిఖీ. కొన్ని అనుమతులు లోపాలు దాగి ఉండవచ్చు.
కామర్స్ సర్వర్ సభ్యత్వం ప్రొవైడర్ ఉపయోగించడానికి MOSS పోర్టల్ ఆకృతీకరించుము:
దశ 1: పైన అనుసరించండి 6 దశలను కామర్స్ సర్వర్ పోర్టల్ సైట్ ఆకృతీకరించుటకు.
దశ 2: ఇప్పటికే బయటకు వ్యాఖ్య [ప్రమాణీకరణ], [గుర్తింపు], మరియు [అధికార] విభాగాలు. ఈ డిఫాల్ట్ Windows ప్రమాణీకరణ మరియు అధికార ఆపివేస్తుంది.
దశ 3: పోర్టల్ సైట్ కోసం web.config ఫైలు క్రింద కాన్ఫిగరేషన్ సెట్టింగులను విషయాలు కాపీ. మీరు కేవలం బయటకు వ్యాఖ్యానించారు గత విభాగాలు తర్వాత ఈ అతికించు. ఈ పత్రాలు ప్రామాణీకరణ కోసం సైట్ సెట్స్ అప్ మరియు అనామక అనుమతి నిరాకరిస్తాడు.
[ప్రమాణీకరణ మోడ్ =”పత్రాలు”]
[రూపాలు loginUrl =”/_layouts / login.aspx” name =”.ASPXFORMSAUTH” /]
[/ప్రమాణీకరణ]
[అధికార]
[వినియోగదారులు = తిరస్కరించాలని”?” /][/అధికార] ఒక వెబ్ బ్రౌజర్ లో పోర్టల్ సైటును చూడండి. మీరు లాగాన్ పేజీకి మళ్ళించబడుతుంది చేయాలి. లాగిన్ మరియు మీరు కస్టమర్ మరియు ఆర్డర్స్ మేనేజర్ ఉపయోగించి జోడించిన వినియోగదారు ఆధారాలు ఉపయోగించండి.
దశ 4: CSharpSite నుండి క్రింది XML ఫైల్స్ కాపీ (IIS వర్చువల్ డైరెక్టరీ) పోర్టల్ సైట్ యొక్క మూల ఫోల్డర్:
OrderObjectMappings.xml
OrderPipelineMappings.xml
దశ 5: IIS రీస్టార్ట్
దశ 6: పోర్టల్ సైట్ రన్ మరియు లోపాలు కోసం చూడండి.
[గమనిక : నేను ఇక్కడ పోస్ట్ స్క్రిప్ట్ ట్యాగ్ చెయ్యలేక వద్ద అన్ని స్థానంలో “[” & “]” తో “<" & ">“