Použití ukázkové aplikace pro ověření identity hosta

Funkce ověření identity hosta pomáhá potvrdit, že důvěrný virtuální počítač běží v hardwarovém důvěryhodném spouštěcím prostředí (TEE) s funkcemi zabezpečení, které jsou povolené pro izolaci a integritu.

Ukázkové aplikace pro použití s rozhraními API pro ověření identity hosta jsou k dispozici na GitHubu.

V závislosti na typu scénáře můžete vzorový kód znovu použít v klientském programu nebo kódu úlohy.

Požadavky

  • Předplatné Azure.
  • Důvěrný virtuální počítač Azure nebo virtuální počítač s povoleným důvěryhodným spuštěním Můžete použít virtuální počítač s Ubuntu Linuxem nebo virtuální počítač s Windows.

Použití ukázkové aplikace

Pokud chcete použít ukázkovou aplikaci v jazyce C++ pro použití s rozhraními API pro ověření identity hosta, postupujte podle pokynů pro váš operační systém (OS).

  1. Přihlaste se k virtuálnímu počítači.

  2. Naklonujte ukázkovou linuxovou aplikaci.

  3. Nainstalujte balíček build-essential. Tento balíček nainstaluje vše potřebné pro kompilaci ukázkové aplikace.

    sudo apt-get install build-essential
    
  4. Nainstalujte balíčky libcurl4-openssl-dev a libjsoncpp-dev balíčky.

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. Stáhněte balíček ověření identity z https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/webu .

  6. Nainstalujte balíček ověření identity. Nezapomeňte nahradit <version> verzi, kterou jste stáhli.

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

Další kroky