Környezeti változók használata az Azure AI-szolgáltatásokkal

Ez az útmutató bemutatja, hogyan állíthat be és kérdezhet le környezeti változókat az Azure AI-szolgáltatások előfizetési hitelesítő adatainak biztonságosabb kezeléséhez az alkalmazások tesztelése során.

Környezeti változó beállítása

Környezeti változók beállításához használja az alábbi parancsok egyikét, ahol a ENVIRONMENT_VARIABLE_KEY nevesített kulcs, és value a környezeti változóban tárolt érték.

A következő paranccsal hozzon létre és rendeljen hozzá egy állandó környezeti változót a bemeneti érték alapján.

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

A parancssor új példányában az alábbi paranccsal olvassa be a környezeti változót.

:: Prints the env var value
echo %ENVIRONMENT_VARIABLE_KEY%

Tipp

Miután beállított egy környezeti változót, indítsa újra az integrált fejlesztési környezetet (IDE), hogy az újonnan hozzáadott környezeti változók elérhetők legyenek.

Környezeti változó lekérése

Ha környezeti változót szeretne használni a kódban, azt be kell olvasni a memóriába. Használja az alábbi kódrészletek egyikét attól függően, hogy melyik nyelvet használja. Ezek a kódrészletek bemutatják, hogyan kérhet le egy környezeti változót a ENVIRONMENT_VARIABLE_KEY megadott érték alapján, és hogyan rendelheti hozzá az értéket egy nevű valueprogramváltozóhoz.

További információ: 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");
    }
}

Következő lépések