Inhoud vanuit een Cloud-map synchroniseren met Azure App Service

In dit artikel wordt beschreven hoe u uw inhoud synchroniseert met Azure app service vanuit Dropbox en OneDrive.

Met de methode voor de synchronisatie van de inhoud kunt u uw app-code en-inhoud in een aangewezen Cloud-map gebruiken om te controleren of deze zich in een kant-en-klaar status bevindt en vervolgens synchroniseert met App Service met één klik op een knop.

Vanwege onderliggende verschillen in de Api's, wordt OneDrive voor bedrijven op dit moment niet ondersteund.

Notitie

De pagina Development Center (klassiek) in de Azure Portal, die de oude implementatie-ervaring is, wordt in maart 2021 afgeschaft. Deze wijziging is niet van invloed op bestaande implementatie-instellingen in uw app en u kunt de implementatie van apps blijven beheren op de pagina implementatie centrum .

Implementatie van inhouds synchronisatie inschakelen

  1. Navigeer in het Azure Portalnaar de beheer pagina voor uw app service-app.

  2. Klik in het menu links op instellingen voor het implementatie centrum > .

  3. Selecteer in bron OneDrive of Dropbox.

  4. Klik op autoriseren en volg de autorisatie prompts.

    Laat zien hoe u OneDrive of Dropbox kunt autoriseren in het implementatie centrum in de Azure Portal.

    U hoeft slechts één keer met OneDrive of Dropbox te autoriseren voor uw Azure-account. Klik op account wijzigen om een ander OneDrive-of Dropbox-account voor een app te autoriseren.

  5. Selecteer in map de map die u wilt synchroniseren. Deze map wordt gemaakt onder het volgende toegewezen inhoudsdistributiepad in OneDrive of Dropbox.

    • OneDrive: Apps\Azure Web Apps
    • Dropbox: Apps\Azure
  6. Klik op Opslaan.

Inhoud synchroniseren

  1. Navigeer in het Azure Portalnaar de beheer pagina voor uw app service-app.

  2. Klik in het menu links op implementatie centrum opnieuw > implementeren/synchroniseren.

    Laat zien hoe u uw Cloud-map synchroniseert met App Service.

  3. Klik op OK om de synchronisatie te bevestigen.

Implementatie van inhouds synchronisatie uitschakelen

  1. Navigeer in het Azure Portalnaar de beheer pagina voor uw app service-app.

  2. Klik in het linkermenu op instellingen van het implementatie centrum om de > > verbinding te verbreken.

    Laat zien hoe u de synchronisatie van uw Cloud mappen verbreekt met uw App Service-app in de Azure Portal.

Wat gebeurt er met mijn app tijdens de implementatie?

Alle officieel ondersteunde implementatiemethoden brengen wijzigingen aan in de bestanden in de map /home/site/wwwroot van uw app. Deze bestanden worden gebruikt om uw app uit te voeren. De implementatie kan dus mislukken vanwege vergrendelde bestanden. De app gedraagt zich mogelijk ook onvoorspelbaar tijdens de implementatie, omdat de bestanden niet allemaal op hetzelfde moment worden bijgewerkt. Dit gedrag is ongewenst voor een klantgerichte app. Er zijn een aantal manieren om deze problemen te voorkomen:

Volgende stappen