- Ya
- 17 Septemba 2026, 04:26 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 6f51fa9
Washughulikiaji wa usanidi wa rejareja kwenye CommerceMarketController walitatua org ya kikao na kisha kutumia chochote. soko na kuanzisha njia inayoitwa. Sasisha, kufuta na kumbukumbu za sync zilikubali kikao kutoka kwa shirika lolote; Uunganisho wa mtihani na sync haukukubali kikao chochote wakati wote ** ** ** Tafadhali ruhusu ombi lisilo na kikao Kwa upande mwingine, wawili hao walikanusha madai hayo. Uunganisho wa duka una ufunguo wa API ya duka, siri au Ishara ya upatikanaji, na uunganisho wa mtihani huita duka lililohifadhiwa Url pamoja nao, kwa hivyo mtu yeyote ambaye anajua uid ya kusanidi anaweza Weka URL ya duka kwenye seva yao wenyewe na kuwa na ishara iliyotolewa huko, au kusababisha syncs dhidi ya mwingine. Jengo la kampuni. Kujenga pia kuunganisha config kwa ID yoyote ya soko, ikiwa ni pamoja na shirika lingine. Kila handler (orodha ya soko, orodha ya org, kuunda, update, kufuta, kumbukumbu za sync, uunganisho wa mtihani, sync) sasa Uendelezaji wa DetailProviderAccess Kwanza: 401 bila ya kuwa na mkutano; - 403 bila MANAGE SUBSCRIPTION SETTINGS, lango la /settings/features/pos, skrini pekee inayosoma au kuandika Uunganisho huu (CommerceProviderSetup, mazungumzo yake ya usanidi na dashibodi ya sync), na kiwango cha kusoma cha sibling Uunganisho wa bili-kutoa kwenye ukurasa huo; - 404 isipokuwa soko ni ya shirika la kikao ***** na, wakati config Jina lake, config ni ya shirika hilo na soko hilo. Soko la hisa au majibu ya uhakika Kama mtu ambaye hajaokoka. Ingia za Sync sasa zinahitaji configId; bila hiyo inaonekana ilikuwa na NULL config. Huduma ya rejareja na RetailSyncOrchestrator wanaishi katika kamo-shared-library na bado wanaonekana kusanidiwa na uid pekee; Ukaguzi wa umiliki huendesha hapa, kabla ya yeyote kati yao kuitwa, na hakuna kitu kingine katika huduma yoyote inawaita kwa jina. Caller-supplied uid (njia ya wavuti hutatua config yake mwenyewe na kuthibitisha mtoa huduma HMAC, kushindwa kufungwa). Wafanyabiashara wa mapped: biashara ya ndani ya kamoProviderApi.ts tu (njia za mtoa huduma wa rejareja wa ecommerce Api.ts hazina watumiaji; Hakuna simu ya mkononi, kamo-js au callers huduma). Kila simu hupita soko la config mwenyewe kutoka DTO yake na anaendesha kwenye Kwa mfano, *** Ukurasa wa. MarketOverviewTab na ukurasa mpya wa soko pia orodha ya configs na catch Makosa, hivyo mwanachama bila haki ambaye anafikia ukurasa wa soko anaona hakuna watoaji wanaohusishwa badala ya orodha. RetailProviderConfigAccessTest inatoa kila handler: anonymous 401 na mwanachama bila haki 403, wote kwa pamoja. Hakuna kitu kilichogusa; soko lingine la org 404; config nyingine ya org chini ya soko hili la org 404 na config chini ya config soko la makosa 404, bila kitu kilichosasishwa, kilichofutwa, kupimwa, kuunganishwa au kusoma; njia ya meneja 200 kwenye yote nane. Kuondoa kila moja ya hundi tano inashindwa mtihani ulioandikwa kwa ajili yake.