Henüz bir Azure aboneliğiyle oturum açmadıysanız aşağıdaki gibi bir iletişim kutusuyla karşılaşabilirsiniz:
bağlı hizmetler için oturum açmayı gösteren ekran görüntüsü
Visual Studio aboneliğiniz varsa, bazı kredileri olan bir Azure aboneliğiniz zaten vardır.
Bunları etkinleştirmeniz ve Visual Studio'da oturum açmanız.
Visual Studio ayrıca size yeni ve ücretsiz bir Azure hesabı oluşturma fırsatı sunar.
Visual Studio birden çok hesapla oturum açmanıza olanak tanır ve birden çok Azure aboneliğinde Azure kaynaklarıyla çalışmanıza olanak tanır, bu nedenle başka bir hesapla oturum açmak için birinin oturumunu kapatmanıza gerek kalmaz!
Not
Azure CLI kullanırken, Azure CLI'dan yapılan oturum açma işleminin Visual Studio'da kullanılan oturum açmadan ayrı olduğunu unutmayın. Bu nedenle, Visual Studio'yu çalıştırdığınız makinede az login kullanarak Azure'da oturum açmış olsanız bile, Yine de Visual Studio'da kimlik bilgileri sağlamanız gerekir.
bir iletişim kutusundan veya sihirbaz ekranından Azure'da oturum açmak için
Oturum Aç düğmesini seçin ve ardından Hesap ekleöğesini seçin.
Microsoft Work, okul veya kişisel hesap gibi seçenekleri görmeniz gerekir. Bu seçenek, Microsoft Entra Id (Microsoft Hesabı) anlamına gelir.
Ardından, Microsoft Hesaplarının listelendiği bir ekran görürsünüz. İstediğiniz Azure kaynaklarına erişimi olan hesabı seçin. Visual Studio tarafından bilinen hesaplar gösterilir, ancak aradığınız hesap listede yoksa başka bir hesap ekleyebilirsiniz.
Bir hesap seçtikten sonra, bilgisayarınızdaki güvenlik ortamına ve hesabınızın güvenlik ayarlarına bağlı olarak sizden kimlik bilgileri ve iki öğeli kimlik doğrulaması istenebilir.
Başarılı bir oturum açma işleminin ardından odak iletişim kutusuna döner ve aboneliğinizin Oturum Aç kutusunun daha önce bulunduğu yerde listelendiğini görmeniz gerekir.
Bir Azure hizmetine bağlanırken veya Azure'da yayımlarken oturum açmak zorunda kalmamak için Visual Studio'nun hesap yönetimi özelliklerini kullanarak Azure aboneliğinizi Visual Studio hesaplarınıza ekleyebilirsiniz. Bu durumda, Visual Studio'yu her kullandığınızda otomatik olarak oturum açmış olursunuz. Bkz. Kullanıcı hesapları ekleme ve Visual Studiogeçiş yapma.
Not
Aynı abonelikte sahip olan bir kişisel hesabınız ve iş (veya okul) hesabınız varsa, kişisel hesabın depolama hesabı gibi bir hizmet bağımlılığında beklenen rol tabanlı izinleri almadığı ancak iş hesabının aldığı bir durumla karşılaşabilirsiniz. Bu sorunun gerçekleştiğinin göstergesi, Bağlı Hizmetler özet ekranında zaman aşımıdır:
Create Azure Resource Connector Service result: Succeeded. resourceid: <resourceid> Error code: MaxWaitingTimeHit. Error message: Max running time hit when operating service connector resource.
Bu sorunu aşmak için, Azure portalı üzerinden kişisel hesapiçin gerekli olan rolleri elle ekleyin.
Birden çok kiracıyı filtreleme
Birden çok kiracınız varsa bunları filtreleyerek yalnızca geçerli çalışmanızla ilgili Azure kaynaklarını görebilirsiniz. Bkz. Visual Studio 'da belirli bir Microsoft Entra kiracısınındevre dışı bırakma.
Tokenler ve zincirlenmiş kimlik bilgileri
Visual Studio 2022, çoğu durumda Azure hizmetlerinde kimlik doğrulaması yapmak için güvenlik belirteçlerini kullanır. Kullanılan temel API, Microsoft Kimlik Doğrulama Kitaplığı (MSAL). Aynı makinede, Azure CLI'dan veya Visual Studio Code aracılığıyla az login gibi Azure'da oturum açmak için başka yollar da kullanabilirsiniz. Bu kimlik doğrulama yöntemleri, zincirlenmiş kimlik bilgileri kümesi olarak birlikte çalışacak şekilde tasarlanmıştır. Örneğin, bir istemci uygulamasının geliştirme makinenizde Azure'da kimlik doğrulaması yapmak için DefaultAzureCredential gibi bir API kullandığı durumlarda, zincirdeki kimlik bilgilerinin denendiği iyi tanımlanmış bir dizi vardır. Daha fazla bilgi için bkz. .NET için Azure Kimlik Kitaplığı'nda kimlik bilgileri zincirlerini.
Microsoft Entra Dış Kimlik tüketicilerinize ve iş müşterilerinize nasıl güvenli ve sorunsuz oturum açma deneyimleri sunabileceğini keşfedin. Kiracı oluşturmayı, uygulama kaydını, akış özelleştirmesini ve hesap güvenliğini keşfedin.