View a markdown version of this page

Crea un AWS IoT cosa e ottieni AWS IoT Core credenziali - Amazon Kinesis Video Streams

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea un AWS IoT cosa e ottieni AWS IoT Core credenziali

A questo punto hai creato:

Per creare e registrare un AWS IoT cosa e ottieni AWS IoT Core credenziali di accesso
  1. Registra il dispositivo come AWS IoT oggetto e genera il X.509 certificato per il dispositivo.

    1. Accedi a Console di gestione AWS e apri la AWS IoT Core console all'indirizzo https://console.aws.amazon.com/iot/.

    2. Seleziona la regione appropriata.

    3. Nella barra di navigazione a sinistra, seleziona Tutti i dispositivi, quindi scegli Cose.

    4. Scegli Crea oggetti.

    5. Seleziona Crea una singola cosa, quindi scegli Avanti.

      1. Fase 1: Specifica le proprietà degli oggetti

        Digita un nome per l'oggetto, quindi scegli Avanti.

      2. Fase 2. Configura il certificato del dispositivo

        Seleziona Auto-generate un nuovo certificato (consigliato), quindi scegli Avanti.

      3. Fase 3. Allega le politiche al certificato

        Cerca la politica di autorizzazione che hai creato inCrea il AWS IoT policy.

        Seleziona la casella di controllo accanto alla tua politica e scegli Crea oggetto.

    6. Nella finestra che appare, scarica i seguenti file:

      • Certificato del dispositivo. Questo è il X.509 certificato.

      • File con chiave pubblica

      • File con chiave privata

      • Endpoint Amazon Trust Services (chiave RSA a 2048 bit: Amazon Root CA 1)

      Annota la posizione di ciascuno di questi file per un passaggio successivo.

    7. Seleziona Fatto. Nella pagina successiva, vedrai una nota che indica che il tuo oggetto è stato creato con successo.

    8. Trasferisci i file scaricati sopra sul tuo AWS IoT oggetto, se non è già presente.

  2. Ottieni l'endpoint del fornitore di credenziali per il tuo AWS account.

    AWS CLI

    Esegui il comando seguente:

    aws iot describe-endpoint --endpoint-type iot:CredentialProvider
    Console di gestione AWS

    In AWS CloudShell, esegui il seguente comando:

    aws iot describe-endpoint --endpoint-type iot:CredentialProvider

    Prendi nota di queste informazioni per un passaggio successivo.

  3. Ottieni l'endpoint dei dati del dispositivo per il tuo AWS account.

    AWS CLI

    Esegui il comando seguente:

    aws iot describe-endpoint --endpoint-type iot:Data-ATS
    Console di gestione AWS

    Esegui questa operazione:

    1. Accedi Console di gestione AWS e apri la AWS IoT Core console all'indirizzo https://console.aws.amazon.com/iot/.

    2. Nella barra di navigazione a sinistra, seleziona Impostazioni.

    3. Individua l'endpoint dei dati del dispositivo.

    Prendi nota di queste informazioni per un passaggio successivo.

  4. (Facoltativo) Verifica che i certificati siano stati generati correttamente.

    Esegui il comando seguente per verificare che i tuoi articoli siano stati generati correttamente.

    curl --header "x-amzn-iot-thingname:your-thing-name" \ --cert /path/to/certificateID-certificate.pem.crt \ --key /path/to/certificateID-private.pem.key \ --cacert /path/to/AmazonRootCA1.pem \ https://your-credential-provider-endpoint/role-aliases/your-role-alias-name/credentials

    Per ulteriori informazioni, vedi Come usare un certificato per ottenere un token di sicurezza.