Menggunakan aplikasi sampel untuk pengesahan tamu

Fitur pengesahan tamu membantu Anda mengonfirmasi bahwa VM rahasia berjalan pada lingkungan eksekusi tepercaya (TEE) berbasis perangkat keras dengan fitur keamanan yang diaktifkan untuk isolasi dan integritas.

Aplikasi sampel untuk digunakan dengan API pengesahan tamu tersedia di GitHub.

Bergantung pada jenis skenario Anda, Anda dapat menggunakan kembali kode sampel dalam program klien atau kode beban kerja Anda.

Prasyarat

Menggunakan aplikasi sampel

Untuk menggunakan aplikasi sampel di C++ untuk digunakan dengan API pengesahan tamu, ikuti instruksi untuk sistem operasi (OS) Anda.

  1. Masuk ke VM Anda.

  2. Kloning aplikasi Linux sampel.

  3. Pasang paket build-essential. Paket ini menginstal semua yang diperlukan untuk mengkompilasi aplikasi sampel.

    sudo apt-get install build-essential
    
  4. Instal paket libcurl4-openssl-dev dan libjsoncpp-dev.

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. Unduh paket pengesahan dari https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.

  6. Instal paket pengesahan. Pastikan untuk mengganti <version> dengan versi yang Anda unduh.

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

Langkah berikutnya