Verwenden von Umgebungsvariablen mit Azure KI Services

In diesem Leitfaden erfahren Sie, wie Sie Umgebungsvariablen festlegen und abrufen, um Azure KI Services-Abonnementanmeldeinformationen auf sicherere Weise zu verarbeiten, wenn Sie Anwendungen testen.

Festlegen einer Umgebungsvariable

Verwenden Sie zum Festlegen von Umgebungsvariablen einen der folgenden Befehle. ENVIRONMENT_VARIABLE_KEY ist hierbei der benannte Schlüssel, und value ist der in der Umgebungsvariable gespeicherte Wert.

Verwenden Sie den folgenden Befehl, um aus dem angegebenen Eingabewert eine permanente Umgebungsvariable zu erstellen und zuzuweisen.

:: Assigns the env var to the value
setx ENVIRONMENT_VARIABLE_KEY "value"

Verwenden Sie in einer neuen Instanz der Eingabeaufforderung den folgenden Befehl, um die Umgebungsvariable zu lesen.

:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%

Tipp

Führen Sie nach dem Festlegen einer Umgebungsvariable einen Neustart Ihrer integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) aus, um sicherzustellen, dass die neu hinzugefügten Umgebungsvariablen verfügbar sind.

Abrufen einer Umgebungsvariable

Damit Sie eine Umgebungsvariable in Ihrem Code verwenden können, muss sie in den Arbeitsspeicher gelesen werden. Verwenden Sie einen der folgenden Codeschnipsel, je nach der verwendeten Sprache. In diesen Codeschnipseln wird gezeigt, wie Sie eine Umgebungsvariable mit ENVIRONMENT_VARIABLE_KEY abrufen und den Wert einer Programmvariablen namens value zuweisen.

Weitere Informationen finden Sie unter Environment.GetEnvironmentVariable .

using static System.Environment;

class Program
{
    static void Main()
    {
        // Get the named env var, and assign it to the value variable
        var value =
            GetEnvironmentVariable(
                "ENVIRONMENT_VARIABLE_KEY");
    }
}

Nächste Schritte