Jak używać tożsamości zarządzanych dla zasobów platformy Azure na maszynie wirtualnej platformy Azure z zestawami SDK platformy Azure

Tożsamości zarządzane dla zasobów platformy Azure to funkcja identyfikatora Entra firmy Microsoft. Każda usługa platformy Azure obsługująca tożsamości zarządzane dla zasobów platformy Azure ma własną oś czasu. Pamiętaj, aby przed rozpoczęciem sprawdzić stan dostępności tożsamości zarządzanych dla swojego zasobu i znane problemy.

Ten artykuł zawiera listę przykładów zestawu SDK, które pokazują użycie odpowiedniej obsługi tożsamości zarządzanych przez zestaw Azure SDK dla zasobów platformy Azure.

Wymagania wstępne

  • Jeśli nie znasz funkcji tożsamości zarządzanych dla zasobów platformy Azure, zobacz to omówienie. Jeśli nie masz jeszcze konta platformy Azure, przed kontynuowaniem utwórz bezpłatne konto.

Ważne

  • Cały przykładowy kod/skrypt w tym artykule zakłada, że klient jest uruchomiony na maszynie wirtualnej z włączonymi tożsamościami zarządzanymi dla zasobów platformy Azure. Użyj funkcji "Połączenie" maszyny wirtualnej w witrynie Azure Portal, aby zdalnie nawiązać połączenie z maszyną wirtualną. Aby uzyskać szczegółowe informacje na temat włączania tożsamości zarządzanych dla zasobów platformy Azure na maszynie wirtualnej, zobacz Konfigurowanie tożsamości zarządzanych dla zasobów platformy Azure na maszynie wirtualnej przy użyciu witryny Azure Portal lub jednego z artykułów wariantów (przy użyciu programu PowerShell, interfejsu wiersza polecenia, szablonu lub zestawu Azure SDK).

Przykłady kodu zestawu SDK

SDK Przykładowy kod
.NET Wdrażanie szablonu usługi Azure Resource Manager z maszyny wirtualnej z systemem Windows przy użyciu tożsamości zarządzanych dla zasobów platformy Azure
.NET Core Wywoływanie usług platformy Azure z maszyny wirtualnej z systemem Linux przy użyciu tożsamości zarządzanych dla zasobów platformy Azure
Go Moduł klienta tożsamości platformy Azure dla języka Go
Node.js Zarządzanie zasobami przy użyciu tożsamości zarządzanych dla zasobów platformy Azure
Python Używanie tożsamości zarządzanych dla zasobów platformy Azure do uwierzytelniania po prostu z poziomu maszyny wirtualnej
Ruby Zarządzanie zasobami z maszyny wirtualnej z włączonymi tożsamościami zarządzanymi dla zasobów platformy Azure

Następne kroki