Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure App Service oferuje wiele opcji wdrażania kodu i konfiguracji aplikacji internetowej. Te metody wdrażania obsługują co najmniej jeden mechanizm uwierzytelniania. Ten artykuł zawiera szczegółowe informacje na temat metod wdrażania i mechanizmów uwierzytelniania.
Uwaga
Aby wyłączyć uwierzytelnianie podstawowe dla aplikacji usługi App Service, zobacz Wyłączanie uwierzytelniania podstawowego we wdrożeniach usługi App Service.
| Metoda wdrażania | Uwierzytelnianie | Dokumentacja referencyjna |
|---|---|---|
| Interfejs wiersza polecenia platformy Azure | Microsoft Entra ID | W interfejsie wiersza polecenia Azure w wersji 2.48.1 lub nowszej następujące polecenia używają Microsoft Entra, jeśli dla Twojej aplikacji internetowej lub aplikacji funkcyjnej uwierzytelnianie podstawowe jest wyłączone. - az webapp up - az webapp deploy - az webapp log deployment show - az webapp lista wdrożeń logów - az webapp log download - az webapp log tail - az webapp browse - az webapp create-remote-connection - az webapp ssh - az functionapp deploy - Lista wdrożeń logów AZ FunctionApp - az functionapp log deployment show - az functionapp deployment source config-zip Aby uzyskać więcej informacji, zobacz az appservice and az webapp. |
| Azure PowerShell | Microsoft Entra | W programie Azure PowerShell w wersji 9.7.1 lub nowszej firma Microsoft Entra jest dostępna dla usługi App Service. Aby uzyskać więcej informacji, zobacz Przykłady programu PowerShell dla usługi Azure App Service. |
| SCM/Kudu/Punkt końcowy REST usługi OneDeploy | Uwierzytelnianie podstawowe Microsoft Entra |
Wdrażanie plików w usłudze App Service |
| Interfejs Użytkownika Kudu | Uwierzytelnianie podstawowe Microsoft Entra |
Wdrażanie plików w usłudze App Service |
| FTP/FTPS | Uwierzytelnianie podstawowe | Wdrażanie aplikacji w usłudze Azure App Service przy użyciu protokołu FTP/S |
| Visual Studio | Uwierzytelnianie podstawowe Microsoft Entra |
Szybki start: wdrażanie aplikacji internetowej ASP.NET Tworzenie i wdrażanie zadań WebJob przy użyciu programu Visual Studio Rozwiązywanie problemów z aplikacją w usłudze Azure App Service przy użyciu programu Visual Studio Integracja funkcji GitHub Actions w programie Visual Studio Wdrażanie aplikacji na platformie Azure przy użyciu przepływów pracy funkcji GitHub Actions utworzonych przez program Visual Studio |
| Visual Studio Code | Microsoft Entra |
Szybki start: wdrażanie aplikacji internetowej ASP.NET Praca z usługą GitHub w programie VS Code |
| Usługa GitHub z funkcją GitHub Actions | Publikowanie profilu (uwierzytelnianie podstawowe) Service principal (jednostka usługi w Microsoft Entra) OpenID Connect (Microsoft Entra) |
Wdrażanie w usłudze App Service przy użyciu funkcji GitHub Actions |
| GitHub jako silnik kompilacji z usługą App Service w roli usługi kompilacji | Uwierzytelnianie podstawowe | Ciągłe wdrażanie do usługi Azure App Service |
| GitHub z Azure Pipelines jako silnik kompilacji | Publikowanie profilu (uwierzytelnianie podstawowe) Połączenie usługi Azure DevOps |
Wdrażanie do usługi App Service przy użyciu usługi Azure Pipelines |
| Usługa Azure Repos z App Service jako silnikiem kompilacji | Uwierzytelnianie podstawowe | Ciągłe wdrażanie do usługi Azure App Service |
| Usługa Azure Repos z usługą Azure Pipelines jako silnik budujący | Publikowanie profilu (uwierzytelnianie podstawowe) Połączenie usługi Azure DevOps |
Wdrażanie w usłudze App Service przy użyciu funkcji GitHub Actions |
| Bitbucket | Uwierzytelnianie podstawowe | Ciągłe wdrażanie do usługi Azure App Service |
| Lokalna usługa Git | Uwierzytelnianie podstawowe | Lokalne wdrożenie Git do usługi Azure App Service |
| Zewnętrzne repozytorium Git | Uwierzytelnianie podstawowe | Konfigurowanie ciągłego wdrażania przy użyciu kroków ręcznych |
| Uruchamianie bezpośrednio z przekazanego pliku ZIP | Microsoft Entra | Uruchom swoją aplikację w usłudze Azure App Service bezpośrednio z pakietu ZIP |
| Uruchamianie bezpośrednio z zewnętrznego adresu URL | Nie dotyczy (połączenie wychodzące) | Uruchom z zewnętrznego adresu URL |
| Wtyczka Maven dla usługi Azure App Service (Java) | Microsoft Entra | Szybki start: Utwórz aplikację Java w Usłudze Azure App Service |
| Wtyczka narzędzia Gradle dla usługi Azure App Service (Java) | Microsoft Entra | Konfigurowanie aplikacji Java dla usługi aplikacja systemu Azure |
| Webhooks | Uwierzytelnianie podstawowe | Webhooks |
| Asystent migracji usługi App Service | Uwierzytelnianie podstawowe | narzędzia do migracji Azure App Service |
| Asystent migracji usługi App Service dla skryptów programu PowerShell | Uwierzytelnianie podstawowe | narzędzia do migracji Azure App Service |
| Wykrywanie, ocena i migracja przy użyciu usługi Azure Migrate dla usługi App Service | Microsoft Entra |
Samouczek: ocena aplikacji internetowych pod kątem migracji do usługi Azure App Service Modernizuj aplikacje internetowe ASP.NET do kodu usługi Azure App Service |