모스는 많은 inbuilt 기능을 가지고 있습니다. 이 POC의 범위는 상거래 서버를 통합하는 것입니다 2007 이끼와 함께 2007 포털 통합 전자 상거래 응용 프로그램을 제공
이끼 구성 2007 사용자 인증을위한 기반으로 상거래 서버 멤버십 공급자를 사용하여
주요 작업은 상거래 서버와 중앙 관리 및 포털 사이트 손떨림을 할 수 있습니다. 이것은이 사이트에 대한 적절한의 Web.config 파일을 수정하여 수행해야. 상거래 서버 및 HttpModules는 섹션을 추가함으로써, SharePoint 중앙 관리 사이트와 포털 사이트는 필요한 CommerceContext 개체를 만들 수있을 것입니다. CommerceContext 객체가 올바르게 초기화 상거래 서버 멤버 자격 공급자 수 있습니다, 또한 이러한 제품 카탈로그로 상거래 서버 리소스에 액세스 할 수 CommerceContext 개체를 사용하여 포털에서 웹 파트와 페이지 수.
UpmMembership 제공자는 ASP.Net 로그인 컨트롤의 사용을 수용 상공 서버 프로파일에 대한 인증을 ASP.Net에서 제공하는 회원 프레임 워크를 확장.
MOSS 상공 서버의 데이터와 서비스를 소용 MOSS 중앙 관리의 아래 부분과 포털 사이트의 Web.config 업데이트
- 상업 서버 섹션 그룹
- 상업 서버 그룹
- HTTP 모듈
- 어셈블리
- 멤버 자격 공급자
- 프로필 섹션
O SharePoint 중앙 관리 사이트에 사용하고있는 포털 사이트에 사용되는 파일의 Web.config 결정. 각 사이트의 Web.config 파일의 적절한 경로를 결정하기 위해 IIS 관리자에서 홈 디렉터리 탭을 사용하여.
오 다음 지침에 복사 이전에 텍스트를 소스로 상업 서버 C SharpSite에 대해 생성 된 Web.config 파일을 사용하여:
셰어 관리 사이트의 web.config 파일을 수정하려면 다음 단계를 따르십시오.
단계 1: 상업 서버 섹션 그룹 추가
상업 복사 [sectionGroup] 에 [configSections] 그리고 이후에 붙여 넣습니다 [System.Workflow.ComponentModel.WorkflowCompiler] 부군.
[sectionGroup 이름 =”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] 부와 후 붙여 넣기 [셰어 포인트] 섹션, 직전 [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 =”드 드”/]
[/문화]
[자원]
[자원 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 이름 =”주소”/]
[=로부터 재산”GeneralInfo.address_id” =에”OrderAddressId”/]
[=로부터 재산”GeneralInfo.first_name” =에”FIRSTNAME”/]
[=로부터 재산”GeneralInfo.last_name” =에”성”/]
[=로부터 재산”GeneralInfo.address_line1″ =에”라인 1″/]
[=로부터 재산”GeneralInfo.address_line2″ =에”라인 2″/]
[=로부터 재산”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″ 뉴 타입 =”Microsoft.CommerceServer.Runtime.Orders.LineItem, Microsoft.CommerceServer.Runtime,버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[/SerializationBindings]
[/명령]
[commerceEvent]
[클래스 이름에 = 추가”Microsoft.CommerceServer.Runtime.AddItemToBasketEvent” ID =”AddItemToBasket”/]
[클래스 이름에 = 추가”Microsoft.CommerceServer.Runtime.RemoveItemFromBasketEvent” ID =”RemoveItemFromBasket”/]
[클래스 이름에 = 추가”Microsoft.CommerceServer.Runtime.SubmitOrderEvent” ID =”SubmitOrder” loggingEnabled =”사실”/]
[/commerceEvent]
[/CommerceServer]
단계 3: 첨가 “CommerceApplication” 에 “HttpModules는” 섹션
끝으로 상업 HTTP 모듈을 복사 § [HttpModules는] 섹션.
[= 이름을 추가”CommerceApplication” 유형 =”Microsoft.CommerceServer.Runtime.CommerceApplicationModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceAuthentication” 유형 =”Microsoft.CommerceServer.Runtime.CommerceAuthenticationModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceOrder” 유형 =”Microsoft.CommerceServer.Runtime.Orders.CommerceOrderModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceCatalog” 유형 =”Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceProfile” 유형 =”Microsoft.CommerceServer.Runtime.Profiles.CommerceProfileModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceExpressionEvaluator” 유형 =”Microsoft.CommerceServer.Runtime.Targeting.CommerceExpressionModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceCache” 유형 =”Microsoft.CommerceServer.Runtime.Caching.CommerceCacheModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]
[= 이름을 추가”CommerceContentSelection” 유형 =”Microsoft.CommerceServer.Runtime.Targeting.CommerceContentSelectionModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/][= 이름을 추가”CommerceDataWarehouseAuthenticationModule” 유형 =”Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule, Microsoft.CommerceServer.Runtime, 버전 = 6.0.1.0, 문화 = 중립, PublicKeyToken = 31bf3856ad364e35″/]제거하거나 상업 서버 인증 모듈 주석. ASP.NET이 인증은 모든 인증에 사용되는 양식 때문에이 모듈은 필요하지 않습니다.
단계 4: 첨가 “상거래 서버” 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 =”해시”
이름 =”UpmMembershipProvider”
유형 =”Microsoft.CommerceServer.Runtime.Profiles.UpmMembershipProvider”/]
[/제공]
[/회원]
단계 6: 상업 서버 프로파일 섹션 구성
이 섹션에서는 프로필 및 카탈로그 세트의 기능을 구성 설정이 포함되어 있습니다. 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 중앙 관리의 회원 섹션에있는 이름과 일치해야합니다, 응용 프로그램 관리, 웹 응용 프로그램 및 정책. 포털 웹 응용 프로그램을 선택했는지 확인.
O 사용자 추가를 클릭합니다.
O 기본 영역을 선택, 후 다음을 클릭합니다.
O는 상거래 서버 및 주문 고객 관리자를 사용하여 이전에 추가 된 사용자의 이메일 주소를 입력, 다음 확인 사용자를 클릭합니다.
사용자 이름이 성공적으로 인식되면 O, 이 밑줄이 표시됩니다. 전체 컨트롤을 선택, 다음 마침을 선택.
사용자 이름이 인식되지 않는 경우 오, 쿼리는 데이터베이스에 대해 실행되고 있는지 확인하기 위해 상업 서버 프로파일 데이터베이스에서 SQL Server 추적을 실행. 또한, 공급자에 대한 항목이 중앙 관리의 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” 이름 =”.ASPXFORMSAUTH” /]
[/인증]
[권한 부여]
[사용자 = 거부”?” /][/권한 부여] 웹 브라우저에서 포털 사이트보기. 당신은 로그온 페이지로 리디렉션 할. 로그온하고 고객 및 주문 관리자를 사용하여 추가 한 사용자 자격 증명을 사용하여.
단계 4: CSharpSite에서 다음 XML 파일을 복사 (IIS 가상 디렉터리) 포털 사이트의 루트 폴더:
OrderObjectMappings.xml
OrderPipelineMappings.xml
단계 5: IIS를 다시 시작
단계 6: 포털 사이트를 실행하고 오류를 찾습니다.
[주의 : 여기에 포스트 스크립트 태그에 수 없습니다입니다 모두 교체 “[” & “]” 와 “<" & ">“
답변을 남겨주세요