esemény
Microsoft 365 Közösségi konferencia
máj. 6. 14 - máj. 9. 0
Az AI korszakának elsajátítása a végső közösség által vezetett Microsoft 365-eseményen, május 6-8-án Las Vegasban.
További információEzt a böngészőt már nem támogatjuk.
Frissítsen a Microsoft Edge-re, hogy kihasználhassa a legújabb funkciókat, a biztonsági frissítéseket és a technikai támogatást.
A beépített Office 365 Content Delivery Network (CDN) segítségével statikus objektumokat üzemeltethet, hogy jobb teljesítményt nyújtson a SharePoint Online-lapok számára. A Office 365 CDN javítja a teljesítményt azáltal, hogy a statikus objektumokat a kérő böngészőkhöz közelebb gyorsítótáraz, ami segít felgyorsítani a letöltéseket és csökkenteni a késést. Emellett a Office 365 CDN a HTTP/2 protokollt használja a jobb tömörítéshez és a HTTP-pipelininghez. A Office 365 CDN szolgáltatás a SharePoint Online-előfizetés részeként érhető el.
Megjegyzés
A Office 365 CDN csak a production (worldwide) felhőben lévő bérlők számára érhető el. Az USA kormányzati és kínai felhőinek bérlői jelenleg nem támogatják a Office 365 CDN-t.
A Office 365 CDN több CDN-ből áll, amelyek lehetővé teszik, hogy statikus objektumokat tároljon több helyen vagy forrásban, és globális nagy sebességű hálózatokból szolgálja ki őket. Attól függően, hogy milyen típusú tartalmat szeretne üzemeltetni a Office 365 CDN-ben, például hozzáadhat nyilvános forrásokat.
Ha már ismeri a CDN-ek működését, csak néhány lépést kell elvégeznie ahhoz, hogy engedélyezze a Office 365 CDN-t a bérlő számára. Ez a cikk azt ismerteti, hogyan. További információ a statikus objektumok üzemeltetésének első lépéseiről.
Tipp
Vannak más, a Microsoft által üzemeltetett CDN-ekkel is, amelyek speciális használati forgatókönyvekhez használhatók Office 365, de a jelen cikkben nem tárgyaljuk őket, mert kívül esnek a Office 365 CDN hatókörén. További információ: Egyéb Microsoft CDN-ek.
Lépjen vissza a hálózattervezéshez és teljesítményhangoláshoz a Office 365.
A Office 365 CDN beállításához kövesse az alábbi alapvető lépéseket:
A Office 365 CDN üzembe helyezésének megtervezése
A CDN beállítása és konfigurálása a PowerShell vagy a Microsoft 365 parancssori felületének használatával
A lépés elvégzése után a következő eredményeket kapja:
Ha végzett a beállítással, a következő lépésekkel kezelheti a Office 365 CDN-t:
Végül tekintse meg A CDN-eszközök használata című témakört, amelyből megtudhatja, hogyan férhet hozzá a CDN-eszközökhöz mind a nyilvános, mind a privát forrásból.
A gyakori problémák megoldásához lásd: A Office 365 CDN hibaelhárítása.
Mielőtt üzembe helyezené a Office 365 CDN-t a Office 365-bérlőhöz, a tervezési folyamat részeként vegye figyelembe az alábbi tényezőket.
Általánosságban elmondható, hogy a CDN-ek a leghatékonyabbak statikus vagy nem gyakran változó objektumok üzemeltetésére. Egy jó hüvelykujjszabály az, hogy azonosítsa azokat a fájlokat, amelyek megfelelnek az alábbi feltételeknek:
Az ismétlődően kért kis fájlok (webhelyképek és parancsfájlok) CDN-forráshoz való hozzáadása például jelentősen javíthatja a webhelymegjelenítési teljesítményt, és növekményesen csökkentheti a SharePoint Online-webhelyek terhelését. A nagyobb fájlok (telepítő végrehajtható fájlok) letölthetők a CDN-ből, ami pozitív hatással van a teljesítményre, és később csökkenti a SharePoint Online-webhely terhelését, még akkor is, ha nem érik el őket olyan gyakran.
A teljesítmény fájlonkénti javulása számos tényezőtől függ, például az ügyfélnek a legközelebbi CDN-végponthoz való közelségétől, a helyi hálózat átmeneti feltételeitől stb. Sok statikus fájl kicsi, és kevesebb mint egy másodperc alatt letölthető Office 365. A weblapok azonban sok beágyazott fájlt tartalmazhatnak, amelyek összesített letöltési ideje néhány másodperc. Ezeknek a fájloknak a CDN-ből való kiszolgálása jelentősen csökkentheti a lapbetöltés teljes idejét. Példa: Milyen teljesítménynövekedést biztosít a CDN?
A CDN egy forrásnak nevezett helyről kéri le az objektumokat. A forrás lehet egy URL-címmel elérhető SharePoint-webhely, dokumentumtár vagy mappa. Nagy rugalmasságot biztosít, ha megadja a szervezet forrását. Megadhat például több forrást vagy egyetlen forrást, ahová az összes CDN-adategységet el szeretné helyezni.
Létrehozhat új tárolót a forrásokhoz, például mappákhoz vagy dokumentumtárakhoz, és hozzáadhatja a CDN-ből elérhetővé tenni kívánt fájlokat. Ez egy jó módszer a CDN-ből elérhetővé tenni kívánt adategységek adott készletéhez, és a CDN-adategységek készletét csak a tárolóban lévő fájlokra szeretné korlátozni.
A meglévő webhelycsoportokat, webhelyeket, tárakat vagy mappákat forrásként is konfigurálhatja, így a tárolóban lévő összes jogosult adategység elérhetővé válik a CDN-ből. Mielőtt hozzáad egy meglévő tárolót forrásként, fontos, hogy tisztában legyen annak tartalmával és engedélyeivel, hogy véletlenül ne tegye elérhetővé az objektumokat névtelen hozzáférés vagy jogosulatlan felhasználók számára.
A CDN-szabályzatokkal kizárhatja a forrásban lévő tartalmakat a CDN-ből. A CDN-házirendek kizárják a nyilvános forrásokban lévő eszközöket attribútumok, például fájltípus és webhelybesorolás alapján, és a házirendben megadott CdnType (magán- vagy nyilvános) összes forrására érvényesek. Ha például egy több alwebhelyet tartalmazó webhelyből álló forrást ad hozzá, megadhat egy szabályzatot, amely kizárja a Bizalmasként megjelölt webhelyeket, hogy az ilyen besorolású webhelyek tartalmai ne szolgáljanak ki a CDN-ből. A szabályzat a CDN-hez hozzáadott összes forrásból származó tartalomra vonatkozik.
Ne feledje, hogy minél nagyobb a források száma, annál nagyobb hatással van arra az időre, amellyel a CDN szolgáltatás feldolgozhatja a kéréseket. Javasoljuk, hogy a lehető legnagyobb mértékben korlátozza a források számát.
A nyilvános forrásokban közzétett eszközöket mindenki névtelenül érheti el.
Fontos
Soha ne helyezzen el olyan erőforrásokat, amelyek felhasználói adatokat tartalmaznak, vagy amelyek bizalmasnak minősülnek a szervezet számára egy nyilvános forrásban.
Ha eltávolít egy objektumot egy nyilvános forrásból, előfordulhat, hogy az eszköz legfeljebb 30 napig lesz elérhető a gyorsítótárból; azonban 15 percen belül érvénytelenítjük az adategységre mutató hivatkozásokat a CDN-ben.
Ha stíluslapokat (CSS-fájlokat) üzemeltet egy nyilvános forrásban, relatív elérési utakat és URI-kat használhat a kódban. Ez az eredmény azt jelenti, hogy hivatkozhat a háttérképek és más objektumok helyére az azt meghívó objektum helyéhez viszonyítva.
Bár létrehozhatja egy nyilvános forrás URL-címét, körültekintően járjon el, használja a lapkörnyezet tulajdonságát, és kövesse az útmutatást ehhez. Ha a CDN-hez való hozzáférés elérhetetlenné válik, az URL-cím nem oldja fel automatikusan a szervezet számára a SharePoint Online-ban, és hibás hivatkozásokat és egyéb hibákat okozhat. Az URL-cím is változhat, ezért nem szabad nehéz az aktuális értékre kódba tenni.
A nyilvános források alapértelmezett fájltípusai a következők: , , , , , , .jpg
, .js
.svg
.ttf
.png
.woff
.map
és ..woff2
.jpeg
.ico
.gif
.eot
.css
Más fájltípusokat is megadhat.
Konfigurálhat olyan szabályzatot, amely kizárja az objektumokat a megadott webhelybesorolások alapján. Kizárhat például minden olyan objektumot, amely "bizalmas" vagy "korlátozott" jelöléssel rendelkezik, még akkor is, ha engedélyezett fájltípus, és nyilvános forrásban találhatók.
Ha másként nem adja meg, Office 365 beállít néhány alapértelmezett forrást az Office 365 CDN engedélyezésekor. Ha kezdetben úgy dönt, hogy nem építi ki őket, a telepítés befejezése után hozzáadhatja ezeket a forrásokat. Ha nem ismeri az alapértelmezett források beállításának kihagyásának következményeit, és nincs konkrét oka ennek, engedélyeznie kell a létrehozásukat a CDN engedélyezésekor.
Alapértelmezett nyilvános CDN-források:
Megjegyzés
A clientsideassets egy alapértelmezett nyilvános forrás, amely 2017 decemberében lett hozzáadva a Office 365 CDN szolgáltatáshoz. Ennek a forrásnak jelen kell lennie ahhoz, hogy a CDN-ben SharePoint-keretrendszer megoldások működjenek. Ha 2017 decembere előtt engedélyezte a Office 365 CDN-t, vagy ha a CDN engedélyezésekor kihagyta az alapértelmezett források beállítását, manuálisan hozzáadhatja ezt az forrást. További információ: Az ügyféloldali kijelző vagy SharePoint-keretrendszer megoldás nem működik.
Az ebben a szakaszban ismertetett eljárások megkövetelik, hogy a SharePoint Online Management Shell használatával csatlakozzon a SharePoint Online-hoz. Útmutatásért lásd: Csatlakozás a SharePoint Online-hoz PowerShell.
Ezeket a lépéseket követve állítsa be és konfigurálja a CDN-t az adategységek SharePoint Online-ban való üzemeltetésére a SharePoint Online Management Shell használatával.
A bérlői CDN-beállítások módosítása előtt le kell kérnie a CDN-konfiguráció aktuális állapotát a Office 365 bérlőben. Csatlakozzon a bérlőhöz a SharePoint Online Management Shell használatával:
Connect-SPOService -Url https://contoso-admin.sharepoint.com
Most használja a Get-SPOTenantCdnEnabled parancsmagot a CDN állapotbeállításainak lekéréséhez a bérlőtől:
Get-SPOTenantCdnEnabled -CdnType Public
A megadott CdnType CDN-jének állapota megjelenik a képernyőn.
A Set-SPOTenantCdnEnabled parancsmaggal engedélyezheti a szervezet számára a Office 365 CDN használatát. Engedélyezheti a szervezet számára a nyilvános források használatát. A CDN-t úgy is konfigurálhatja, hogy az engedélyezéskor kihagyja az alapértelmezett források beállítását. Ezeket a forrásokat később is felveheti a cikkben leírtak szerint.
A SharePoint Online-hoz készült Windows PowerShell:
Set-SPOTenantCdnEnabled -CdnType Public -Enable $true
Ha engedélyezni szeretné a szervezet számára, hogy nyilvános forrásokat használjon, de hagyja ki az alapértelmezett források beállítását, írja be a következő parancsot:
Set-SPOTenantCdnEnabled -CdnType Public -Enable $true -NoDefaultOrigins
A cdn-Office 365 engedélyezésekor alapértelmezés szerint kiépített forrásokkal, valamint az alapértelmezett forrásbeállítások kihagyásának lehetséges hatásával kapcsolatos információkért lásd: Alapértelmezett CDN-források.
Ha engedélyezni szeretné a szervezet számára a nyilvános források használatát, írja be a következő parancsot:
Set-SPOTenantCdnEnabled -CdnType Public -Enable $true
További információ erről a parancsmagról: Set-SPOTenantCdnEnabled.
Tipp
Ha a Set-SPOTenantCdnPolicy parancsmaggal definiál fájltípusokat, felülírja az aktuálisan definiált listát. Ha más fájltípusokat szeretne hozzáadni a listához, először a parancsmaggal állapítsa meg, hogy mely fájltípusok engedélyezettek, és vegye fel őket a listára az újakkal együtt.
A Set-SPOTenantCdnPolicy parancsmaggal meghatározhatja a CDN-ben nyilvános források által üzemeltethető statikus fájltípusokat. Alapértelmezés szerint a gyakori objektumtípusok engedélyezettek, például .css, .gif, .jpg és .js.
A SharePoint Online-hoz készült Windows PowerShell:
Set-SPOTenantCdnPolicy -CdnType <Public> -PolicyType IncludeFileExtensions -PolicyValue "<Comma-separated list of file types >"
Ha például engedélyezni szeretné, hogy a CDN .css és .png fájlokat tároljon, írja be a következő parancsot:
Set-SPOTenantCdnPolicy -CdnType Public -PolicyType IncludeFileExtensions -PolicyValue "CSS,PNG"
A CDN által jelenleg engedélyezett fájltípusok megtekintéséhez használja a Get-SPOTenantCdnPolicies parancsmagot:
Get-SPOTenantCdnPolicies -CdnType <Public>
További információ ezekről a parancsmagokról: Set-SPOTenantCdnPolicy és Get-SPOTenantCdnPolicies.
Tipp
Ha a Set-SPOTenantCdnPolicy parancsmaggal kizárja a webhelybesorolásokat, felülírja az aktuálisan definiált listát. Ha további webhelybesorolásokat szeretne kizárni, először a parancsmaggal állapítsa meg, hogy mely besorolások vannak már kizárva, majd adja hozzá őket az újakkal együtt.
A Set-SPOTenantCdnPolicy parancsmaggal zárja ki azokat a webhelybesorolásokat, amelyeket nem szeretne elérhetővé tenni a CDN-en keresztül. Alapértelmezés szerint nincsenek kizárva webhelybesorolások.
A SharePoint Online-hoz készült Windows PowerShell:
Set-SPOTenantCdnPolicy -CdnType <Public> -PolicyType ExcludeRestrictedSiteClassifications -PolicyValue "<Comma-separated list of site classifications >"
A jelenleg korlátozott webhelybesorolások megtekintéséhez használja a Get-SPOTenantCdnPolicies parancsmagot:
Get-SPOTenantCdnPolicies -CdnType <Public>
A visszaadott tulajdonságok: IncludeFileExtensions, ExcludeRestrictedSiteClassifications és ExcludeIfNoScriptDisabled.
Az IncludeFileExtensions tulajdonság tartalmazza a CDN által kiszolgált fájlkiterjesztések listáját.
Megjegyzés
Az alapértelmezett fájlkiterjesztések különböznek a nyilvános és a privát fájltól.
Az ExcludeRestrictedSiteClassifications tulajdonság tartalmazza azokat a webhelybesorolásokat, amelyeket ki szeretne zárni a CDN-ből. Kizárhatja például a Bizalmasként megjelölt webhelyeket, így az ilyen besorolású webhelyek tartalmai nem lesznek kiszolgálva a CDN-ből.
Az ExcludeIfNoScriptDisabled tulajdonság a webhelyszintű NoScript attribútumbeállítások alapján kizárja a tartalmat a CDN-ből. A NoScript attribútum alapértelmezés szerint Engedélyezve a modern webhelyekhez és a Letiltva értékre van állítva a klasszikus webhelyek esetében. Ez a bérlői beállításoktól függ.
További információ ezekről a parancsmagokról: Set-SPOTenantCdnPolicy és Get-SPOTenantCdnPolicies.
Forrás meghatározásához használja az Add-SPOTenantCdnOrigin parancsmagot. Több forrást is meghatározhat. A forrás egy OLYAN URL-cím, amely a CDN által üzemeltetni kívánt objektumokat tartalmazó SharePoint-tárra vagy -mappára mutat.
Fontos
Soha ne helyezzen el olyan erőforrásokat, amelyek felhasználói adatokat tartalmaznak, vagy amelyek bizalmasnak minősülnek a szervezet számára egy nyilvános forrásban.
Add-SPOTenantCdnOrigin -CdnType <Public> -OriginUrl <path>
Az elérési út értéke az objektumokat tartalmazó könyvtár vagy mappa relatív elérési útja. A relatív elérési utak mellett helyettesítő karaktereket is használhat. Az origins támogatja az URL-címhez előtagolt helyettesítő karaktereket. Ez lehetővé teszi, hogy több helyre kiterjedő forrásokat hozzon létre. Ha például az összes webhely összes adategységét master pages
nyilvános forrásként szeretné szerepeltetni a CDN-ben, írja be a következő parancsot:
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl */masterpage
Egy adott relatív elérési úttal rendelkező forrást adhat hozzá. Nem adhat hozzá forrást a teljes elérési úttal.
Ez a példa a siteassets könyvtár nyilvános forrását adja hozzá egy adott webhelyen:
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl sites/site1/siteassets
Ez a példa a mappa1 mappa nyilvános forrását adja hozzá a webhelycsoport webhelyeszközök tárához:
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl sites/test/siteassets/folder1
Ha az elérési út tartalmaz szóközt, az elérési utat idézőjelek között is elhelyezheti, vagy lecserélheti a szóközt a(z) %20 URL-kódolással. Az alábbi példák a webhelycsoport webhely-objektumtárában lévő 1. mappa magánjellegű forrását adhatja hozzá:
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl sites/test/siteassets/folder%201
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl "sites/test/siteassets/folder 1"
További információ erről a parancsról és szintaxisáról: Add-SPOTenantCdnOrigin.
A parancs futtatása után a rendszer szinkronizálja a konfigurációt az adatközpontban. Ez az eredmény akár 15 percet is igénybe vehet.
Ezek a források alapértelmezés szerint be vannak állítva, amikor engedélyezi a Office 365 CDN-t. Ha azonban manuálisan szeretné engedélyezni őket, kövesse az alábbi lépéseket.
Az Add-SPOTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhatja a stílustárat.
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl */style%20library
Az Add-SPOTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhatja a mesterlapokat.
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl */masterpage
További információ erről a parancsról és szintaxisáról: Add-SPOTenantCdnOrigin.
A parancs futtatása után a rendszer szinkronizálja a konfigurációt az adatközpontban. Ez az eredmény akár 15 percet is igénybe vehet.
A CDN beállítása után módosíthatja a konfigurációt a tartalom frissítése során vagy az igények változásakor, az ebben a szakaszban leírtak szerint.
A beállítási lépések elvégzése után bármikor hozzáadhat új objektumokat, és frissítheti vagy eltávolíthatja a meglévő objektumokat. Csak végezze el a módosításokat a forrásként azonosított mappában vagy SharePoint-tárban lévő objektumokon. Ha új objektumot ad hozzá, az azonnal elérhető lesz a CDN-en keresztül. Ha azonban frissíti az objektumot, az új példány propagálása és a CDN-ben való elérhetővé tétele akár 15 percet is igénybe vehet.
Ha le kell kérnie a forrás helyét, használhatja a Get-SPOTenantCdnOrigins parancsmagot. További információ a parancsmag használatáról: Get-SPOTenantCdnOrigins.
A Remove-SPOTenantCdnOrigin parancsmaggal eltávolíthatja a forrásként azonosított mappákhoz vagy SharePoint-tárakhoz való hozzáférést.
Remove-SPOTenantCdnOrigin -OriginUrl <path> -CdnType <Public | Private | Both>
További információ a parancsmag használatáról: Remove-SPOTenantCdnOrigin.
A létrehozás után nem módosíthatja a forrást. Ehelyett távolítsa el a forrást, majd adjon hozzá egy újat. További információ: Forrás eltávolítása a Office 365 CDN-ből és Forrás hozzáadása az objektumokhoz.
A Set-SPOTenantCdnEnabled parancsmaggal tiltsa le a CDN-t a szervezet számára. Ha a CDN-hez engedélyezve vannak a nyilvános források, az alábbi példákban látható módon kell futtatnia a parancsmagot.
Ha le szeretné tiltani a nyilvános források használatát a CDN-ben, írja be a következő parancsot:
Set-SPOTenantCdnEnabled -CdnType Public -Enable $false
További információ erről a parancsmagról: Set-SPOTenantCdnEnabled.
Az ebben a szakaszban ismertetett eljárások megkövetelik, hogy a PnP PowerShell használatával csatlakozzon a SharePoint Online-hoz. Útmutatásért lásd: A PnP PowerShell használatának első lépései.
Az alábbi lépésekkel beállíthatja és konfigurálhatja a CDN-t az objektumok SharePoint Online-ban való üzemeltetéséhez a PnP PowerShell használatával.
A bérlői CDN-beállítások módosítása előtt le kell kérnie a CDN-konfiguráció aktuális állapotát a Office 365 bérlőben. Csatlakozzon a bérlőhöz a PnP PowerShell használatával:
Connect-PnPOnline -Url https://contoso-admin.sharepoint.com -Interactive
Most használja a Get-PnPTenantCdnEnabled parancsmagot a CDN állapotbeállításainak lekéréséhez a bérlőből:
Get-PnPTenantCdnEnabled -CdnType Public
A megadott CdnType CDN-jének állapota megjelenik a képernyőn.
A Set-PnPTenantCdnEnabled parancsmaggal engedélyezheti a szervezet számára a Office 365 CDN használatát. Engedélyezheti a szervezet számára a nyilvános források használatát. A CDN-t úgy is konfigurálhatja, hogy az engedélyezéskor kihagyja az alapértelmezett források beállítását. Ezeket a forrásokat később is felveheti a cikkben leírtak szerint.
A PnP PowerShellben:
Set-PnPTenantCdnEnabled -CdnType Public -Enable $true
Ha engedélyezni szeretné a szervezet számára, hogy nyilvános forrásokat használjon, de hagyja ki az alapértelmezett források beállítását, írja be a következő parancsot:
Set-PnPTenantCdnEnabled -CdnType Public -Enable $true -NoDefaultOrigins
A cdn-Office 365 engedélyezésekor alapértelmezés szerint kiépített forrásokkal, valamint az alapértelmezett forrásbeállítások kihagyásának lehetséges hatásával kapcsolatos információkért lásd: Alapértelmezett CDN-források.
Ha engedélyezni szeretné a szervezet számára a nyilvános források használatát, írja be a következő parancsot:
Set-PnPTenantCdnEnabled -CdnType Public -Enable $true
További információ erről a parancsmagról: Set-PnPTenantCdnEnabled.
Tipp
Ha a Set-PnPTenantCdnPolicy parancsmaggal definiál fájltípusokat, felülírja az aktuálisan definiált listát. Ha további fájltípusokat szeretne hozzáadni a listához, először a parancsmaggal állapítsa meg, hogy mely fájltípusok engedélyezettek, és vegye fel őket a listára az újakkal együtt.
A Set-PnPTenantCdnPolicy parancsmaggal meghatározhatja a CDN-ben nyilvános források által üzemeltethető statikus fájltípusokat. Alapértelmezés szerint a gyakori adategység-típusok engedélyezettek, például .css és .js.
A PnP PowerShellben:
Set-PnPTenantCdnPolicy -CdnType Public -PolicyType IncludeFileExtensions -PolicyValue "<Comma-separated list of file types >"
Ha például engedélyezni szeretné, hogy a CDN .css és .png fájlokat tároljon, írja be a következő parancsot:
Set-PnPTenantCdnPolicy -CdnType Public -PolicyType IncludeFileExtensions -PolicyValue "CSS,PNG"
A CDN által jelenleg engedélyezett fájltípusok megtekintéséhez használja a Get-PnPTenantCdnPolicies parancsmagot:
Get-PnPTenantCdnPolicies -CdnType Public
További információ ezekről a parancsmagokról: Set-PnPTenantCdnPolicy és Get-PnPTenantCdnPolicies.
Tipp
Ha kizárja a webhelybesorolásokat a Set-PnPTenantCdnPolicy parancsmaggal, felülírja az aktuálisan definiált listát. Ha további webhelybesorolásokat szeretne kizárni, először a parancsmaggal állapítsa meg, hogy mely besorolások vannak már kizárva, majd adja hozzá őket az újakkal együtt.
A Set-PnPTenantCdnPolicy parancsmaggal kizárhatja azokat a webhelybesorolásokat, amelyeket nem szeretne elérhetővé tenni a CDN-en keresztül. Alapértelmezés szerint nincsenek kizárva webhelybesorolások.
A PnP PowerShellben:
Set-PnPTenantCdnPolicy -CdnType <Public> -PolicyType ExcludeRestrictedSiteClassifications -PolicyValue "<Comma-separated list of site classifications>"
A Get-PnPTenantCdnPolicies parancsmaggal megtekintheti, hogy jelenleg mely webhelybesorolások vannak korlátozva:
Get-PnPTenantCdnPolicies -CdnType <Public>
A visszaadott tulajdonságok: IncludeFileExtensions, ExcludeRestrictedSiteClassifications és ExcludeIfNoScriptDisabled.
Az IncludeFileExtensions tulajdonság tartalmazza a CDN által kiszolgált fájlkiterjesztések listáját.
Megjegyzés
Az alapértelmezett fájlkiterjesztések különböznek a nyilvános és a privát fájltól.
Az ExcludeRestrictedSiteClassifications tulajdonság tartalmazza azokat a webhelybesorolásokat, amelyeket ki szeretne zárni a CDN-ből. Kizárhatja például a Bizalmasként megjelölt webhelyeket, így az ilyen besorolású webhelyek tartalmai nem lesznek kiszolgálva a CDN-ből.
Az ExcludeIfNoScriptDisabled tulajdonság a webhelyszintű NoScript attribútumbeállítások alapján kizárja a tartalmat a CDN-ből. A NoScript attribútum alapértelmezés szerint Engedélyezve a modern webhelyekhez és a Letiltva értékre van állítva a klasszikus webhelyek esetében. Ez a bérlői beállításoktól függ.
További információ ezekről a parancsmagokról: Set-PnPTenantCdnPolicy és Get-PnPTenantCdnPolicies.
Forrás meghatározásához használja az Add-PnPTenantCdnOrigin parancsmagot. Több forrást is meghatározhat. A forrás egy OLYAN URL-cím, amely a CDN által üzemeltetni kívánt objektumokat tartalmazó SharePoint-tárra vagy -mappára mutat.
Fontos
Soha ne helyezzen el olyan erőforrásokat, amelyek felhasználói adatokat tartalmaznak, vagy amelyek bizalmasnak minősülnek a szervezet számára egy nyilvános forrásban.
Add-PnPTenantCdnOrigin -CdnType <Public> -OriginUrl <path>
Az elérési út értéke az objektumokat tartalmazó könyvtár vagy mappa relatív elérési útja. A relatív elérési utak mellett helyettesítő karaktereket is használhat. Az origins támogatja az URL-címhez előtagolt helyettesítő karaktereket. Ez lehetővé teszi, hogy több helyre kiterjedő forrásokat hozzon létre. Ha például az összes webhely összes adategységét master pages
nyilvános forrásként szeretné szerepeltetni a CDN-ben, írja be a következő parancsot:
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl */masterpage
Egy adott relatív elérési úttal rendelkező forrást adhat hozzá. Nem adhat hozzá forrást a teljes elérési úttal.
Ez a példa hozzáadja a webhelyeszközök tárának nyilvános forrását egy adott webhelyen:
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl sites/site1/siteassets
Ez a példa a mappa1 mappa nyilvános forrását adja hozzá a webhelycsoport webhelyeszközök tárához:
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl sites/test/siteassets/folder1
Ha az elérési út tartalmaz szóközt, az elérési utat idézőjelek között is elhelyezheti, vagy lecserélheti a szóközt a(z) %20 URL-kódolással. Az alábbi példákban a webhelycsoport webhelyeszközök tárában található 1. mappa mappájának nyilvános forrását adhatja hozzá:
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl sites/test/siteassets/folder%201
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl "sites/test/siteassets/folder 1"
További információ erről a parancsról és szintaxisáról: Add-PnPTenantCdnOrigin.
A parancs futtatása után a rendszer szinkronizálja a konfigurációt az adatközpontban. Ez az eredmény akár 15 percet is igénybe vehet.
Ezek a források alapértelmezés szerint be vannak állítva, amikor engedélyezi a Office 365 CDN-t. Ha azonban manuálisan szeretné engedélyezni őket, kövesse az alábbi lépéseket.
Az Add-PnPTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhatja a stílustárat.
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl */style%20library
Az Add-PnPTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhatja a mesterlapokat.
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl */masterpage
További információ erről a parancsról és szintaxisáról: Add-PnPTenantCdnOrigin.
A parancs futtatása után a rendszer szinkronizálja a konfigurációt az adatközpontban. Ez az eredmény akár 15 percet is igénybe vehet.
Használja az Add-PnPTenantCdnOrigin parancsmagot a webhelyeszközök mappájának nyilvános forrásként való meghatározásához.
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl */siteassets
Az Add-PnPTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhatja a webhelylapok mappát.
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl */sitepages
Az Add-PnPTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhatja a közzétételi képek mappát.
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl */publishingimages
További információ erről a parancsról és szintaxisáról: Add-PnPTenantCdnOrigin.
A parancs futtatása után a rendszer szinkronizálja a konfigurációt az adatközpontban. Ez az eredmény akár 15 percet is igénybe vehet.
Az Add-PnPTenantCdnOrigin parancsmaggal nyilvános forrásként definiálhat egy webhelycsoportot. Például:
Add-PnPTenantCdnOrigin -CdnType Public -OriginUrl sites/site1/siteassets
További információ erről a parancsról és szintaxisáról: Add-PnPTenantCdnOrigin.
A parancs futtatása után a rendszer szinkronizálja a konfigurációt az adatközpontban. Előfordulhat, hogy megjelenik egy Függőben lévő konfiguráció üzenet. Ez az eredmény várható, mivel a SharePoint Online-bérlő csatlakozik a CDN szolgáltatáshoz. Ez az eredmény akár 15 percet is igénybe vehet.
A CDN beállítása után módosíthatja a konfigurációt a tartalom frissítése során vagy az igények változásakor, az ebben a szakaszban leírtak szerint.
A beállítási lépések elvégzése után bármikor hozzáadhat új objektumokat, és frissítheti vagy eltávolíthatja a meglévő objektumokat. Csak végezze el a módosításokat a forrásként azonosított mappában vagy SharePoint-tárban lévő objektumokon. Ha új objektumot ad hozzá, az azonnal elérhető lesz a CDN-en keresztül. Ha azonban frissíti az objektumot, az új példány propagálása és a CDN-ben való elérhetővé tétele akár 15 percet is igénybe vehet.
Ha le kell kérnie a forrás helyét, használhatja a Get-PnPTenantCdnOrigin parancsmagot. További információ a parancsmag használatáról: Get-PnPTenantCdnOrigin.
Eltávolíthatja a forrásként azonosított mappákhoz vagy SharePoint-tárakhoz való hozzáférést. A művelet végrehajtásához használja a Remove-PnPTenantCdnOrigin parancsmagot.
Remove-PnPTenantCdnOrigin -OriginUrl <path> -CdnType <Public>
További információ a parancsmag használatáról: Remove-PnPTenantCdnOrigin.
A létrehozás után nem módosíthatja a forrást. Ehelyett távolítsa el a forrást, majd adjon hozzá egy újat. További információ: Forrás eltávolítása a Office 365 CDN-ből és Forrás hozzáadása az objektumokhoz.
A Set-PnPTenantCdnEnabled parancsmaggal tiltsa le a CDN-t a szervezet számára. Ha a CDN-hez mind a nyilvános, mind a privát forrás engedélyezve van, kétszer kell futtatnia a parancsmagot az alábbi példákban látható módon.
Ha le szeretné tiltani a nyilvános források használatát a CDN-ben, írja be a következő parancsot:
Set-PnPTenantCdnEnabled -CdnType Public -Enable $false
Ha le szeretné tiltani a privát források használatát a CDN-ben, írja be a következő parancsot:
Set-PnPTenantCdnEnabled -CdnType Private -Enable $false
További információ erről a parancsmagról: Set-PnPTenantCdnEnabled.
Az ebben a szakaszban ismertetett eljárásokhoz a Microsoft 365 parancssori felületére van szükség. Ezután csatlakozzon a Office 365-bérlőhöz a bejelentkezési paranccsal.
Ezeket a lépéseket követve állítsa be és konfigurálja a CDN-t az objektumok SharePoint Online-ban való üzemeltetéséhez a Microsoft 365 parancssori felületének használatával.
A bérlőben lévő Office 365 CDN állapotát az spo cdn set paranccsal kezelheti.
A Office 365 nyilvános CDN bérlőben való engedélyezéséhez futtassa a következő parancsot:
m365 spo cdn set --type Public --enabled true
Annak ellenőrzéséhez, hogy az adott típusú Office 365 CDN engedélyezve van-e vagy le van-e tiltva, használja az spo cdn get parancsot.
Annak ellenőrzéséhez, hogy a Office 365 nyilvános CDN engedélyezve van-e, futtassa a következő parancsot:
m365 spo cdn get --type Public
A jelenleg konfigurált Office 365 nyilvános CDN-források megtekintéséhez futtassa a következő parancsot:
m365 spo cdn origin list --type Public
A CDN-Office 365 engedélyezésekor alapértelmezés szerint kiépített forrásokkal kapcsolatos információkért lásd: Alapértelmezett CDN-források.
Fontos
Nyilvános forrásként konfigurált SharePoint-dokumentumtárakban soha ne helyezzen a szervezet számára bizalmasnak ítélt erőforrásokat.
A CDN-forrás meghatározásához használja az spo cdn origin add parancsot. Több forrást is meghatározhat. A forrás egy OLYAN URL-cím, amely egy SharePoint-tárra vagy -mappára mutat, amely a CDN által üzemeltetni kívánt objektumokat tartalmazza.
m365 spo cdn origin add --type [Public] --origin <path>
Hol path
található az adategységeket tartalmazó mappa relatív elérési útja. A relatív elérési utak mellett helyettesítő karaktereket is használhat.
Ha az összes objektumot nyilvános forrásként szeretné szerepeltetni az összes webhely mesterlaptárában , futtassa a következő parancsot:
m365 spo cdn origin add --type Public --origin */masterpage
Megjegyzés
A CDN-forrás hozzáadása után akár 15 percig is eltarthat, amíg a CDN szolgáltatáson keresztül lekérheti a fájlokat. Az spo cdn origin list paranccsal ellenőrizheti, hogy az adott forrás engedélyezve van-e.
Az spo cdn origin remove paranccsal távolítson el egy CDN-forrást a megadott CDN-típushoz.
Ha el szeretne távolítani egy nyilvános forrást a CDN-konfigurációból, futtassa a következő parancsot:
m365 spo cdn origin remove --type Public --origin */masterpage
Megjegyzés
A CDN-forrás eltávolítása nincs hatással a forrásnak megfelelő dokumentumtárakban tárolt fájlokra. Ha ezekre az objektumokra a SharePoint URL-címével hivatkozik, a SharePoint automatikusan visszaáll a dokumentumtárra mutató eredeti URL-címre. Ha az objektumokra nyilvános CDN URL-címmel hivatkozik, a forrás eltávolítása megszakítja a hivatkozást, és manuálisan kell módosítania őket.
Meglévő CDN-forrás nem módosítható. Ehelyett távolítsa el a korábban definiált CDN-forrást a spo cdn origin remove
paranccsal, és adjon hozzá egy újat a spo cdn origin add
paranccsal.
Alapértelmezés szerint a cdn a következő fájltípusokat tartalmazza: , , , , , .jpeg
, .jpg
, , .js
, .map
.svg
.ttf
.png
.woff
és ..woff2
.ico
.gif
.eot
.css
Ha több fájltípust kell hozzáadnia a CDN-hez, a CDN-konfigurációt az spo cdn policy set paranccsal módosíthatja .
Megjegyzés
A fájltípusok listájának módosításakor felülírja az aktuálisan definiált listát. Ha több fájltípust szeretne felvenni, először az spo cdn policy list paranccsal állapítsa meg, hogy jelenleg mely fájltípusok vannak konfigurálva.
Ha hozzá szeretné adni a JSON-fájltípust a nyilvános CDN alapértelmezett fájltípuslistájához, futtassa a következő parancsot:
m365 spo cdn policy set --type Public --policy IncludeFileExtensions --value "CSS,EOT,GIF,ICO,JPEG,JPG,JS,MAP,PNG,SVG,TTF,WOFF,JSON"
Az spo cdn policy set paranccsal zárja ki azokat a webhelybesorolásokat, amelyeket nem szeretne elérhetővé tenni a CDN-en keresztül. Alapértelmezés szerint nincsenek kizárva webhelybesorolások.
Megjegyzés
A kizárt webhelybesorolások listájának módosításakor felülírja az aktuálisan definiált listát. Ha más besorolásokat szeretne kizárni, először használja az spo cdn policy list parancsot annak kiderítéséhez, hogy jelenleg mely besorolások vannak konfigurálva.
Ha ki szeretné zárni a HBI-ként besorolt helyeket a nyilvános CDN-ből, futtassa a következő parancsot:
m365 spo cdn policy set --type Public --policy ExcludeRestrictedSiteClassifications --value "HBI"
A Office 365 CDN letiltásához használja a spo cdn set
parancsot, például:
m365 spo cdn set --type Public --enabled false
Most, hogy engedélyezte a CDN-t, valamint a konfigurált forrásokat és szabályzatokat, megkezdheti a CDN-eszközök használatát.
Ebből a szakaszból megtudhatja, hogyan használhatJA a CDN URL-címeket a SharePoint-lapokon és -tartalmakban, hogy a SharePoint a nyilvános és privát forrású objektumokra vonatkozó kérelmeket a CDN-re irányítsa át.
A CDN ügyféloldali kijelzők üzemeltetéséhez való használatáról az Ügyféloldali kijelző üzemeltetése Office 365 CDN-ből („Helló világ!” alkalmazás 4. rész) című cikkben olvashat.
Ha egy forráshoz hozzáadott objektumokat szeretne használni, egyszerűen frissítse az eredeti fájlra mutató hivatkozásokat a forrásfájl elérési útjával.
Vegyük például a /site/SiteAssets/images/image.pngképet, amelyet a /site/CDN_origins/public/ dokumentumtármappába másolt. A CDN-adategység használatához cserélje le a képfájl helyének eredeti elérési útját a forrás elérési útjára az új URL-cím / site/CDN_origins/public/image.pnglétrehozásához.
Ha relatív elérési út helyett az objektum teljes URL-címét szeretné használni, hozza létre a hivatkozást a következőképpen:
https://<TenantHostName>.sharepoint.com/sites/site/CDN_origins/public/image.png
Megjegyzés
Általánosságban elmondható, hogy az URL-címeket nem szabad közvetlenül a CDN-ben lévő objektumokra kódolni. Szükség esetén azonban manuálisan is létrehozhat URL-címeket a nyilvános forrásokban lévő objektumokhoz. További információ: CDN URL-címek módosítása nyilvános eszközökhöz.
Ha meg szeretné tudni, hogyan ellenőrizheti, hogy az adategységeket a CDN szolgáltatja-e, olvassa el a Hogyan ellenőrizze, hogy a CDN szolgálja-e ki az objektumokat? című részt a Office 365 CDN hibaelhárítása című témakörben.
A SharePoint Online Közzététel funkciója automatikusan átírja a nyilvános forrásban tárolt objektumok URL-címeit a CDN-ekvivalensekre, így az eszközök a SharePoint helyett a CDN szolgáltatásból lesznek kiszolgálva.
Ha a forrás olyan webhelyen található, amelyen engedélyezve van a Közzététel funkció, és a CDN-re kiosztani kívánt objektumok az alábbi kategóriák egyikében találhatók, a SharePoint automatikusan újraírja a forrásban lévő objektumok URL-címét, ha az objektumot nem zárja ki a CDN-szabályzat.
Az alábbi példa egy áttekintést nyújt, amelyben a sharepoint-közzétételi szolgáltatás automatikusan újraírta a hivatkozásokat:
Az alábbi ábra azt a munkafolyamatot mutatja be, amikor a SharePoint egy nyilvános forrásból származó objektumokat tartalmazó lapra vonatkozó kérést kap.
Tipp
Ha le szeretné tiltani az automatikus újraírást adott URL-címekhez egy lapon, akkor vegye ki az oldalt, és adja hozzá a lekérdezési sztring paraméterét ? NoAutoReWrites=true a letiltani kívánt hivatkozások végéig.
Ha a Közzététel funkció nincs engedélyezve nyilvános forráshoz, vagy az objektum nem a CDN szolgáltatás automatikus újraírási funkciója által támogatott hivatkozástípusok egyike, manuálisan hozhat létre URL-címeket az objektumok CDN-helyére, és használhatja ezeket az URL-címeket a tartalomban.
Megjegyzés
Létrehozhatja a nyilvános CDN URL-címét, és az URL-cím nem módosítható, mert változhat.
Nyilvános CDN-objektumok esetén az URL-formátum a következő példához hasonlóan néz ki:
https://publiccdn.sharepointonline.com/<TenantHostName>/sites/site/library/asset.png
Cserélje le TenantHostName
a elemet a bérlő nevére. Például:
https://publiccdn.sharepointonline.com/contoso.sharepoint.com/sites/site/library/asset.png
Megjegyzés
A lapkörnyezet tulajdonsággal az előtagot hozhatja létre a rögzített kódolás https://publiccdn.sharepointonline.com
helyett, mivel az URL-cím változhat. Ha megjelenítési sablonokat használ a klasszikus SharePoint Online-ban, használhatja a megjelenítési sablon tulajdonságát window._spPageContextInfo.publicCdnBaseUrl
az URL-cím előtagjához. Ha SPFx kijelzőket használ a modern és klasszikus SharePointhoz, használhatja a tulajdonságot this.context.pageContext.legacyPageContext.publicCdnBaseUrl
, amely az előtagot is tartalmazza. Ha az előtag megváltozik, az implementáció is frissül.
Az SPFx példaként a tulajdonság this.context.pageContext.legacyPageContext.publicCdnBaseUrl
host
- - relativeURL for the item
/
- /
- használatával hozhatja létre az URL-címet. További információ: Using CDN in Client-side code (CDN használata ügyféloldali kódban), amely az 1. évad teljesítménysorozatának része.
Miután a CDN-objektumokra mutató hivatkozásokat adott egy laphoz, ellenőrizheti, hogy az adategységet a CDN szolgáltatja-e. Ehhez nyissa meg a lapot, majd kattintson a jobb gombbal a képre a megjelenítés után, és tekintse át a kép URL-címét.
A böngésző fejlesztői eszközeivel megtekintheti az egyes objektumok URL-címét egy oldalon, vagy használhat egy külső hálózati nyomkövetési eszközt.
Megjegyzés
Ha egy hálózati eszközzel, például a Fiddlerrel teszteli az objektumot a SharePoint-lapról való renderelésen kívül, manuálisan kell hozzáadnia a "Referer: https://yourdomain.sharepoint.com
" hivatkozási fejlécet a GET-kérelemhez, ahol az URL-cím a SharePoint Online-bérlő gyökér URL-címe.
A CDN URL-címeket nem tesztelheti közvetlenül egy webböngészőben, mert a SharePoint Online-ból származó hivatkozónak kell lennie. Ha azonban hozzáadja a CDN-objektum URL-címét egy SharePoint-laphoz, majd megnyitja a lapot egy böngészőben, a CDN-objektum megjelenik a lapon.
A fejlesztői eszközök Microsoft Edge böngészőben való használatával kapcsolatos további információkért lásd: Microsoft Edge fejlesztői eszközök.
Ha egy rövid videót szeretne watch a SharePoint Fejlesztői minták és eljárások YouTube-csatornáján, amely bemutatja, hogyan ellenőrizheti a CDN működését, olvassa el A CDN-használat ellenőrzése és az optimális hálózati kapcsolat biztosítása című cikket.
Az új forrásokban lévő objektumok nem lesznek azonnal felhasználhatók, mivel időbe telik, amíg a regisztráció propagálása a CDN-en keresztül történik, és az eszközök a forrásból a CDN-tárolóba való feltöltéséhez. Az eszközök CDN-ben való rendelkezésre állásához szükséges idő attól függ, hogy hány adategység és a fájlok mérete van meg.
Ha engedélyezi a Office 365 CDN-t a nyilvános forrásokhoz, a CDN szolgáltatás automatikusan létrehozza ezeket az alapértelmezett forrásokat:
Ha a */clientsideassets forrás hiányzik, SharePoint-keretrendszer megoldások meghiúsulnak, és nem jönnek létre figyelmeztetések vagy hibaüzenetek. Előfordulhat, hogy a forrás hiányzik, mert a CDN engedélyezve lett a -NoDefaultOrigins paraméter $true értékre állítva, vagy azért, mert a forrást manuálisan törölték.
A következő PowerShell-paranccsal ellenőrizheti, hogy mely források találhatók:
Get-SPOTenantCdnOrigins -CdnType Public
Vagy a Microsoft 365 parancssori felületével is ellenőrizheti:
m365 spo cdn origin list
Forrás hozzáadása a PowerShellben:
Add-SPOTenantCdnOrigin -CdnType Public -OriginUrl */CLIENTSIDEASSETS
Forrás hozzáadása a Microsoft 365 parancssori felületével:
m365 spo cdn origin add --origin */CLIENTSIDEASSETS
A Office 365 CDN-nel a SharePoint Online Management Shell PowerShell-modul vagy a Microsoft 365 parancssori felülete használatával dolgozhat.
Network planning and performance tuning for Office 365
SharePoint-teljesítménysorozat – CDN-videósorozat Office 365
esemény
Microsoft 365 Közösségi konferencia
máj. 6. 14 - máj. 9. 0
Az AI korszakának elsajátítása a végső közösség által vezetett Microsoft 365-eseményen, május 6-8-án Las Vegasban.
További információOktatás
Modul
Megtudhatja, hogyan hozhat létre és használhat tartalomkézbesítési hálózatot (CDN- t) az Azure-ban a gyakran használt eszközök, például a webhelyek lemezképei üzemeltetéséhez. A modul az Azure CDN-re terjed ki, és a Blob Storage-t használja alapul szolgáló tárolási modellként stabil vagy nemvolatilis adatokhoz.