Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede Azure Container Apps'i gitHub'ı kimlik doğrulama sağlayıcısı olarak kullanacak şekilde yapılandırma adımları gösterilmektedir.
Bu makaledeki yordamı tamamlamak için bir GitHub hesabınız olmalıdır. Yeni bir GitHub hesabı oluşturmak için GitHub'a gidin.
Uygulamanızı GitHub'a kaydetme
Azure portalında oturum açın ve uygulamanıza gidin. URL'nizi kopyalayın. GitHub uygulamanızı yapılandırmak için bunu kullanırsınız.
GitHub'da OAuth uygulaması oluşturma yönergelerini izleyin. Yetkilendirme geri çağırma URL'si bölümünde uygulamanızın HTTPS URL'sini girin ve yolunu
/.auth/login/github/callback
ekleyin. Örneğin,https://<hostname>.azurecontainerapps.io/.auth/login/github/callback
.Uygulama sayfasında, daha sonra ihtiyacınız olan İstemci Kimliğini not edin.
İstemci Gizli Dizileri'nin altında Yeni bir istemci gizli dizisi oluştur'a tıklayın.
Daha sonra ihtiyacınız olan istemci gizli dizisi değerini not edin.
Önemli
İstemci gizli anahtarı önemli bir güvenlik kimlik bilgisidir. Bu gizli diziyi kimseyle paylaşmayın veya uygulamanızla dağıtmayın.
Uygulamanıza GitHub bilgileri ekleme
Soldaki menüden Kimlik Doğrulaması'nı seçin. Kimlik sağlayıcısı ekle'yi seçin.
Kimlik sağlayıcısı açılan listesinde GitHub'ı seçin.
Client ID
Daha önce aldığınız veClient secret
değerlerini yapıştırın.Gizli dizi, kapsayıcı uygulamanızda gizli dizi olarak depolanır.
Bu uygulama için ilk kimlik sağlayıcısını yapılandırıyorsanız bir Container Apps kimlik doğrulama ayarları bölümü de görürsünüz. Aksi takdirde, sonraki adıma geçebilirsiniz.
Bu seçenekler uygulamanızın kimliği doğrulanmamış isteklere nasıl yanıt vereceğini belirler. Varsayılan seçimler, tüm istekleri bu yeni sağlayıcıyla oturum açmak üzere yeniden yönlendirir. Bu davranışı şimdi özelleştir seçeneğini değiştirebilir veya daha sonra Kimlik doğrulama ayarları'nın yanındaki Düzenle'yi seçerek bu ayarları ana Kimlik Doğrulama ekranından değiştirebilirsiniz. Bu seçenekler hakkında daha fazla bilgi edinmek için bkz . Kimlik doğrulama akışı.
Ekle'yi seçin.
Artık uygulamanızda kimlik doğrulaması için GitHub'ı kullanmaya hazırsınız. Sağlayıcı, Kimlik Doğrulaması ekranında listelenir. Buradan bu sağlayıcı yapılandırmasını düzenleyebilir veya silebilirsiniz.
Kimliği doğrulanmış kullanıcılarla çalışma
Kimliği doğrulanmış kullanıcılarla çalışma hakkında ayrıntılı bilgi için aşağıdaki kılavuzları kullanın.