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).
Přihlaste se k virtuálnímu počítači.
Naklonujte ukázkovou linuxovou aplikaci.
Nainstalujte balíček
build-essential
. Tento balíček nainstaluje vše potřebné pro kompilaci ukázkové aplikace.sudo apt-get install build-essential
Nainstalujte balíčky
libcurl4-openssl-dev
alibjsoncpp-dev
balíčky.sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libjsoncpp-dev
Stáhněte balíček ověření identity z https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/webu .
Nainstalujte balíček ověření identity. Nezapomeňte nahradit
<version>
verzi, kterou jste stáhli.sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb