Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come eseguire l'autenticazione con lo spazio dei nomi di Griglia di eventi di Azure usando token Web JSON.
L'autenticazione OAuth 2.0 (JSON Web Token) consente ai client di eseguire l'autenticazione e la connessione con il broker MQTT usando token JSON Web (JWT) rilasciati da qualsiasi provider di identità OpenID Connect, a parte Microsoft Entra ID. I client MQTT possono ottenere il token dal provider di identità e fornire il token nei pacchetti MQTTv5 o MQTTv3.1.1 CONNECT per l'autenticazione con il broker MQTT. Questo metodo di autenticazione offre un'opzione leggera, sicura e flessibile per i client MQTT di cui non è stato effettuato il provisioning in Azure.
Nota
Questa funzionalità è attualmente disponibile solo in anteprima.
Procedura generale
Per usare l'autenticazione JWT OAuth 2.0 per gli spazi dei nomi, seguire questa procedura:
- Creare uno spazio dei nomi e configurare le relative sotto-risorse.
- Abilitare l'identità gestita nello spazio dei nomi Griglia di eventi.
- Configura le impostazioni di autenticazione OAuth 2.0 nel namespace Event Grid seguendo questa procedura:
- Creare un account di Azure Key Vault che ospita il certificato dell'Autorità di Certificazione, che include le chiavi pubbliche, e assegnare ruoli nel Key Vault all'identità gestita del namespace.
- Carica il file Privacy-Enhanced Mail (PEM) dei certificati di chiave pubblica al namespace.
- I client possono connettersi allo spazio dei nomi di Griglia di eventi usando i token forniti dal provider di identità.
Passaggio successivo
Per istruzioni dettagliate, vedere Eseguire l’autenticazione con il broker MQTT usando l’autenticazione OAuth 2.0.