Dela via


Använda exempelprogram för gästattestering

Gästattesteringsfunktionen hjälper dig att bekräfta att en konfidentiell virtuell dator körs i en maskinvarubaserad betrodd körningsmiljö (TEE) med säkerhetsfunktioner aktiverade för isolering och integritet.

Exempelprogram för användning med API:er för gästattestering är tillgängliga på GitHub.

Beroende på din typ av scenario kan du återanvända exempelkoden i klientprogrammet eller arbetsbelastningskoden.

Förutsättningar

Använda exempelprogram

Om du vill använda ett exempelprogram i C++ för användning med API:erna för gästattestering följer du anvisningarna för operativsystemet (OS).

  1. Logga in på den virtuella datorn.

  2. Klona Linux-exempelprogrammet.

  3. Installera paketet build-essential. Det här paketet installerar allt som krävs för att kompilera exempelprogrammet.

    sudo apt-get install build-essential
    
  4. Installera paketen libcurl4-openssl-dev och libjsoncpp-dev .

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. Ladda ned attesteringspaketet från https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.

  6. Installera attesteringspaketet. Ersätt <version> med den version som du laddade ned.

    sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb
    

Nästa steg