مشاركة عبر


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

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

إشعار

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

أسلوب النشر المصادقه الوثائق المرجعية
Azure CLI معرف Microsoft Entra في الإصدار 2.48.1 من Azure CLI أو أحدث، تستخدم الأوامر التالية Microsoft Entra إذا تم إيقاف تشغيل المصادقة الأساسية لتطبيق الويب أو تطبيق الوظائف:

- az webapp up
- az webapp deploy
- 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 المصادقة الأساسية

Microsoft Entra
التشغيل السريع: نشر تطبيق ويب 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 Actions 
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 Actions 
Bitbucket المصادقة الأساسية النشر المستمر إلى Azure App Service 
Git المحلي المصادقة الأساسية نشر Git المحلي في Azure App Service 
مستودع Git الخارجي المصادقة الأساسية إعداد النشر المستمر باستخدام الخطوات اليدوية 
تشغيل مباشرة من ملف ZIP تم تحميله Microsoft Entra تشغيل تطبيقك في Azure App Service مباشرة من حزمة ZIP 
تشغيل مباشرة من عنوان URL خارجي غير قابل للتطبيق (اتصال صادر) تشغيل من عنوان URL خارجي بدلا من ذلك 
المكون الإضافي Maven ل Azure App Service (Java) Microsoft Entra التشغيل السريع: إنشاء تطبيق Java على Azure App Service
المكون الإضافي Gradle ل Azure App Service (Java) Microsoft Entra تكوين تطبيق Java لـ Azure App Service
خطافات الويب المصادقة الأساسية خطافات الويب 
مساعد ترحيل App Service المصادقة الأساسية أدوات ترحيل Azure App Service 
مساعد ترحيل App Service لنصوص PowerShell النصية المصادقة الأساسية أدوات ترحيل Azure App Service 
اكتشاف/تقييم/ترحيل Azure Migrate لخدمة التطبيقات Microsoft Entra البرنامج التعليمي: تقييم تطبيقات الويب للترحيل إلى Azure App Service

تحديث تطبيقات الويب ASP.NET إلى التعليمات البرمجية لخدمة تطبيقات Azure