Udostępnij za pomocą


Typy uwierzytelniania według metod wdrażania w usłudze Azure App Service

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