أنواع المصادقة حسب أساليب النشر في Azure App Service

تتيح لك Azure App Service نشر التعليمات البرمجية والتكوين لتطبيق الويب الخاص بك باستخدام خيارات متعددة. قد تدعم خيارات النشر هذه آلية مصادقة واحدة أو أكثر. توفر هذه المقالة تفاصيل حول آليات المصادقة المختلفة المدعومة بأساليب نشر مختلفة.

إشعار

لتعطيل المصادقة الأساسية لتطبيق App Service، راجع تعطيل المصادقة الأساسية في عمليات نشر App Service.

أسلوب النشر المصادقه المستندات المرجعية
Azure CLI معرف Microsoft Entra في Azure CLI، الإصدار 2.48.1 أو أعلى، تم تعديل الأوامر التالية لاستخدام Microsoft Entra إذا تم إيقاف تشغيل المصادقة الأساسية لتطبيق الويب أو تطبيق الوظائف:
- az webapp up
- az webapp deploy
- az webapp deployment source config-zip
- az webapp log deployment show
- az webapp log deployment list
- az webapp log download
- az webapp log tail
- استعراض تطبيق ويب az
- az webapp create-remote-connection
- az webapp ssh
- توزيع az functionapp
- az functionapp log deployment list
- az functionapp log deployment show
- az functionapp deployment source config-zip
لمزيد من المعلومات، راجع az appservice وaz webapp
Azure PowerShell Microsoft Entra في Azure PowerShell، الإصدار 9.7.1 أو أعلى، يتوفر Microsoft Entra لخدمة التطبيقات. لمزيد من المعلومات، راجع نماذج PowerShell ل Azure App Service
نقطة نهاية SCM/Kudu/OneDeploy REST المصادقة الأساسية
Microsoft Entra
نشر الملفات إلى App Service 
واجهة مستخدم Kudu المصادقة الأساسية
Microsoft Entra
نشر الملفات إلى App Service
FTP\FTPS المصادقة الأساسية نشر التطبيق في Azure App Service باستخدام FTP/S 
Visual Studio المصادقة الأساسية التشغيل السريع: نشر تطبيق ويب ASP.NET
تطوير ونشر WebJobs باستخدام Visual Studio
استكشاف أخطاء تطبيق في Azure App Service وإصلاحها باستخدام Visual Studio
تكامل GitHub Actions في Visual Studio
نشر التطبيق الخاص بك إلى Azure باستخدام مهام سير عمل GitHub Actions التي تم إنشاؤها بواسطة Visual Studio 
تعليمة Visual Studio برمجية Microsoft Entra التشغيل السريع: نشر تطبيق ويب ASP.NET
العمل مع GitHub في التعليمات البرمجية VS 
GitHub مع إجراءات GitHub نشر ملف التعريف (المصادقة الأساسية)
كيان الخدمة (Microsoft Entra)
OpenID Connect (Microsoft Entra)
التوزيع إلى App Service باستخدام إجراءات GitHub 
GitHub مع خدمة بناء خدمة التطبيقات كمحرك بناء المصادقة الأساسية النشر المستمر إلى Azure App Service
GitHub مع Azure Pipelines كمحرك بناء نشر ملف التعريف (المصادقة الأساسية)
اتصال خدمة Azure DevOps
النشر إلى App Service باستخدام Azure Pipelines 
Azure Repos مع خدمة بناء خدمة التطبيقات كمحرك بناء المصادقة الأساسية النشر المستمر إلى Azure App Service 
Azure Repos مع Azure Pipelines كمحرك بناء نشر ملف التعريف (المصادقة الأساسية)
اتصال خدمة Azure DevOps
التوزيع إلى App Service باستخدام إجراءات GitHub 
Bitbucket المصادقة الأساسية النشر المستمر إلى Azure App Service 
Git المحلي المصادقة الأساسية نشر Git المحلي في Azure App Service 
مستودع Git الخارجي المصادقة الأساسية إعداد النشر المستمر باستخدام الخطوات اليدوية 
تشغيل مباشرة من ملف ZIP تم تحميله Microsoft Entra تشغيل تطبيقك في Azure App Service مباشرة من حزمة ZIP 
التشغيل مباشرة من عنوان URL الخارجي غير قابل للتطبيق (اتصال صادر) تشغيل من عنوان URL خارجي بدلا من ذلك 
المكون الإضافي لتطبيق Azure Web ل Maven (Java) Microsoft Entra التشغيل السريع: إنشاء تطبيق Java على Azure App Service
المكون الإضافي ل Azure WebApp ل Gradle (Java) Microsoft Entra تكوين تطبيق Java لـ Azure App Service
خطافات الويب المصادقة الأساسية خطافات الويب 
مساعد ترحيل App Service المصادقة الأساسية أدوات ترحيل Azure App Service 
مساعد ترحيل App Service لنصوص PowerShell النصية المصادقة الأساسية أدوات ترحيل Azure App Service 
اكتشاف/تقييم/ترحيل Azure Migrate App Service Microsoft Entra البرنامج التعليمي: تقييم تطبيقات الويب ASP.NET للترحيل إلى Azure App Service
تحديث تطبيقات الويب ASP.NET إلى التعليمات البرمجية لخدمة تطبيقات Azure