Bir GitHub deposunda depolanan açık kaynaklı bir çözüm geliştiriyorsunuz ve Azure DevOps'ta herkese açık bir proje oluşturdunuz. Azure Pipelines'ı ve GitHub Checks API'sini kullanmayı planlıyorsunuz. Hangi kimlik doğrulama yöntemini kullanmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: GitHub App.
Neden bu cevap
GitHub Checks API'sini kullanmak için en uygun kimlik doğrulama yöntemi bir GitHub Uygulamasıdır (GitHub App). GitHub Uygulamaları, GitHub API'sine kapsamlı ve ayrıntılı izinlerle erişim sağlar ve özellikle otomasyon ve entegrasyon senaryoları için tasarlanmıştır. Bu, Azure Pipelines'ın GitHub deposuyla güvenli ve kontrollü bir şekilde etkileşim kurmasını ve Checks API'si aracılığıyla derleme durumunu güncellemesini sağlar. OpenID ve SAML, genellikle kullanıcı kimlik doğrulaması ve tek oturum açma (SSO) için kullanılan protokollerdir, API erişimi için doğrudan uygun değildirler. Kişisel erişim belirteci (PAT) kullanılabilir olsa da, genellikle bir kullanıcıya bağlıdır ve bir GitHub Uygulamasına göre daha az esneklik ve daha geniş izinlere sahip olabilir. Bu durum, otomasyon ve sürekli entegrasyon ortamlarında güvenlik ve yönetim açısından daha az tercih edilir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez