Dela via


OAuth 2.0-autentisering (JSON-webbtoken) med Azure Event Grid-namnområden

Den här artikeln visar hur du autentiserar med Azure Event Grid-namnområdet med hjälp av JSON-webbtoken.

Med OAuth 2.0-autentisering (JSON-webbtoken) kan klienter autentisera och ansluta till MQTT-koordinatorn med JSON-webbtoken (JWT) som utfärdats av en OpenID Connect-identitetsprovider, förutom Microsoft Entra-ID. MQTT-klienter kan hämta sin token från sin identitetsprovider och ange token i MQTTv5- eller MQTTv3.1.1 CONNECT-paket för att autentisera med MQTT-koordinatorn. Den här autentiseringsmetoden ger ett enkelt, säkert och flexibelt alternativ för MQTT-klienter som inte etableras i Azure.

Kommentar

Den här funktionen finns i förhandsgranskning.

Steg på hög nivå

Följ dessa steg om du vill använda anpassad JWT-autentisering för namnområden:

  1. Skapa ett namnområde och konfigurera dess underresurser.
  2. Aktivera hanterad identitet i Event Grid-namnområdet.
  3. Skapa ett Azure Key Vault-konto som är värd för certifikatutfärdarcertifikatet som innehåller dina offentliga nycklar.
  4. Lägg till rolltilldelning i Azure Key Vault för namnområdets hanterade identitet.
  5. Konfigurera anpassade autentiseringsinställningar på Event Grid-namnområdet
  6. Dina klienter kan ansluta till Event Grid-namnområdet med hjälp av de token som tillhandahålls av identitetsprovidern.

Gå vidare

Stegvisa instruktioner finns i Autentisera med MQTT-koordinator med OAuth 2.0-autentisering.