Creazione e gestione di token Accessor per l'accesso basato su token per effettuare richieste AMB Access Polygon - AMBAccedi a Polygon

Amazon Managed Blockchain (AMB) Access Polygon è in versione di anteprima ed è soggetto a modifiche.

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à.

Creazione e gestione di token Accessor per l'accesso basato su token per effettuare richieste AMB Access Polygon

Puoi anche utilizzare i token Accessor per effettuare chiamate JSON-RPC agli endpoint della rete Polygon come comoda alternativa al processo di firma Signature Version 4 (SigV4). È necessario fornire un elemento BILLING_TOKEN da uno dei token Accessor creati e aggiunti come parametro con le chiamate.

Importante
  • Se dai priorità alla sicurezza e alla verificabilità rispetto alla praticità, utilizza invece il processo di firma SigV4.

  • Puoi accedere a Polygon JSON-RPC utilizzando Signature Version 4 (SigV4) e l'accesso basato su token. Tuttavia, se scegli di utilizzare entrambi i protocolli, la tua richiesta viene rifiutata.

  • Non è mai necessario incorporare i token Accessor nelle applicazioni rivolte agli utenti.

Nella console, la pagina Token Accessors mostra un elenco di tutti i token Accessor che è possibile utilizzare per effettuare chiamate JSON-RPC AMB Access Polygon dal codice from su un client. Account AWS

Per ulteriori informazioni sulle richieste JSON-RPC di AMB Access Polygon, vedere. API Blockchain gestita e JSON-RPC supportati con AMB Access Polygon

È possibile creare e gestire i token Accessor utilizzando. AWS Management Console Puoi anche creare e gestire i token Accessor utilizzando le seguenti operazioni API:CreateAccessor,, GetAccessor e. ListAccessors DeleteAccessor A BILLING_TOKEN è una proprietà di Accessor. Questa BILLING_TOKEN proprietà viene utilizzata per tracciare il tuo Accessor e per fatturare le richieste JSON-RPC di AMB Access Polygon effettuate dal tuo. Account AWS

Tutte le azioni API relative alla creazione e alla gestione dei token Accessor sono disponibili anche tramite, e SDK. AWS Management Console AWS CLI

Creazione di un token Accessor per l'accesso basato su token

Puoi creare un token Accessor e utilizzarlo per effettuare chiamate API AMB Access Polygon su qualsiasi nodo AMB Access Polygon del tuo. Account AWS

  1. Apri la console Managed Blockchain all'indirizzo https://console.aws.amazon.com/managedblockchain/.

  2. Scegli Token Accessors.

  3. Scegli Create Accessor.

  4. Scegli una rete blockchain Polygon valida.

  5. Facoltativo, aggiungi tag per il tuo Accessor.

  6. Scegli Crea Accessor per creare un nuovo token Accessor.

aws managedblockchain create-accessor --accessor-type BILLING_TOKEN --network-type POLYGON_MAINNET

Il comando precedente restituisce AccessorId insieme a, come illustrato nell'esempio seguenteBillingToken.

{ "AccessorId": "ac-NGQ6QNKXLNEBXD3UI6********", "NetworkType": "POLYGON_MAINNET", "BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********" }

L'elemento chiave della tua risposta è ilBillingToken. È possibile utilizzare questa proprietà per effettuare chiamate JSON-RPC a AMB Access Polygon. Alcuni valori dell'esempio sono stati offuscati per motivi di sicurezza, ma appariranno completamente nelle risposte effettive.

Nota

Dopo l'esecuzione dell'operazione, Managed Blockchain effettua il provisioning e configura il token per te. La durata di questo processo dipende da molte variabili.

Visualizzazione dei dettagli di un token Accessor

Puoi visualizzare le proprietà di ogni token Accessor che possiedi Account AWS . Ad esempio, puoi visualizzare l'Accessor ID o l'Amazon Resource Name (ARN) dell'Accessor. Puoi anche visualizzare lo stato, il tipo, la data di creazione e il. BillingToken

  1. Apri la console Managed Blockchain all'indirizzo https://console.aws.amazon.com/managedblockchain/.

  2. Nel riquadro di navigazione, scegli Token Accessors.

  3. Scegli l'ID di accesso del token dall'elenco.

Viene visualizzata la pagina dei dettagli del token. Da questa pagina è possibile visualizzare le proprietà del token.

Esegui il comando seguente per visualizzare i dettagli di un token Accessor. Sostituisci i valori di --accessor-id con il tuo ID di accesso.

aws managedblockchain get-accessor --accessor-id ac-NGQ6QNKXLNEBXD3UI6********

Le BillingToken e altre proprietà chiave vengono restituite come illustrato nell'esempio seguente. Alcuni valori dell'esempio sono stati offuscati per motivi di sicurezza, ma appaiono completamente nelle risposte effettive.

{ "Accessor": { "Id": "ac-NGQ6QNKXLNEBXD3UI6********", "Type": "BILLING_TOKEN", "BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********", "Status": "AVAILABLE", "NetworkType": "POLYGON_MAINNET" "CreationDate": "2022-01-04T23:09:47.750Z", "Arn": "arn:aws:managedblockchain:us-east-1:666666666666:accessors/ac-NGQ6QNKXLNEBXD3UI6********" } }

Eliminazione di un token Accessor

Quando si elimina un token Accessor, il token cambia dallo stato AVAILABLE a. PENDING_DELETION Non è possibile utilizzare un token Accessor con lo PENDING_DELETION stato.

  1. Apri la console Managed Blockchain all'indirizzo https://console.aws.amazon.com/managedblockchain/.

  2. Nel riquadro di navigazione, scegli Token Accessors.

  3. Seleziona il token Accessor che desideri dall'elenco.

  4. Scegli Elimina.

  5. Conferma la tua scelta.

Verrai reindirizzato alla pagina Tokens Accessors con il token Accessor eliminato. La pagina mostra lo stato. PENDING_DELETION

L'esempio seguente mostra come eliminare un token. Utilizzate il delete-accessor comando per eliminare un token. Imposta il valore di --accessor-id con il tuo ID di accesso.

Eliminazione di un token Accessor utilizzando la CLI AWS

aws managedblockchain delete-accessor --accessor-id ac-NGQ6QNKXLNEBXD3UI6********

Se questo comando viene eseguito correttamente, non viene restituito alcun messaggio.