Synchronisieren von Inhalt aus einem Cloudordner in Azure App Service

Dieser Artikel zeigt Ihnen, wie Sie Ihre Inhalte in Dropbox und auf OneDrive mit Azure App Service synchronisieren.

Bei der Inhaltssynchronisierung arbeiten Sie mit Ihrem App-Code und Inhalt in einem bestimmten Cloudordner, um sicherzustellen, dass er sich in einem bereitzustellenden Zustand befindet, und dann synchronisieren Sie mit App Service, indem Sie auf eine Schaltfläche klicken.

Infolge grundlegender Unterschiede bei den APIs wird OneDrive for Business derzeit nicht unterstützt.

Hinweis

Die Seite Development Center (klassisch) im Azure-Portal, bei der es sich um die alte Bereitstellung handelt, wird im März 2021 eingestellt. Diese Änderung wirkt sich nicht auf vorhandene Bereitstellungseinstellungen in Ihrer APP aus, und Sie können die APP-Bereitstellung weiterhin auf der Seite Bereitstellungscenter verwalten.

Aktivieren der Bereitstellung einer Inhaltssynchronisierung

  1. Navigieren Sie im Azure-Portal zur Verwaltungsseite Ihrer App Service-App.

  2. Klicken Sie im Menü auf der linken Seite auf Bereitstellungscenter>Einstellungen.

  3. Wählen Sie unter Quelle die Option OneDrive oder Dropbox aus.

  4. Klicken Sie auf Autorisieren, und befolgen Sie die Eingabeaufforderungen zur Autorisierung.

    Shows how to authorize OneDrive or Dropbox in the Deployment Center in the Azure portal.

    Die Autorisierung bei OneDrive oder Dropbox muss für Ihr Azure-Konto nur einmal erfolgen. Um ein anderes OneDrive- oder Dropbox-Konto für eine App zu autorisieren, klicken Sie auf Konto ändern.

  5. Wählen Sie unter Ordner den zu synchronisierenden Ordner aus. Dieser Ordner wird unter dem folgenden festgelegten Inhaltspfad in OneDrive oder Dropbox erstellt.

    • OneDrive: Apps\Azure Web Apps
    • Dropbox: Apps\Azure
  6. Klicken Sie auf Speichern.

Synchronisieren von Inhalten

  1. Navigieren Sie im Azure-Portal zur Verwaltungsseite Ihrer App Service-App.

  2. Klicken Sie im Menü auf der linken Seite auf Bereitstellungscenter>Erneut bereitstellen/Synchronisieren.

    Shows how to sync your cloud folder with App Service.

  3. Klicken Sie auf OK, um die Synchronisierung zu bestätigen.

Deaktivieren der Bereitstellung einer Inhaltssynchronisierung

  1. Navigieren Sie im Azure-Portal zur Verwaltungsseite Ihrer APP Service-APP.

  2. Klicken Sie im Menü auf der linken Seite auf Bereitstellungscenter>Einstellungen>Trennen.

    Shows how to disconnect your cloud folder sync with your App Service app in the Azure portal.

Was geschieht während der Bereitstellung mit meiner App?

Alle offiziell unterstützten Bereitstellungsmethoden nehmen Änderungen an den Dateien im Ordner /home/site/wwwroot Ihrer App vor. Diese Dateien werden zum Ausführen Ihrer App verwendet. Daher kann die Bereitstellung aufgrund gesperrter Dateien fehlschlagen. Die App kann sich während der Bereitstellung unvorhersehbar verhalten, da nicht alle Dateien gleichzeitig aktualisiert werden. Dieses Verhalten ist bei kundenorientierten Apps nicht erwünscht. Es gibt mehrere Möglichkeiten zum Umgehen dieser Probleme:

Nächste Schritte