

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
<a name="polygon-tokens"></a>

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.](https://docs.aws.amazon.com/managed-blockchain/latest/APIReference/API_CreateAccessor.html)

**Importante**  
Se dai priorità alla sicurezza e alla verificabilità rispetto alla praticità, utilizza invece il processo di firma SigV4.
Puoi accedere a Polygon JSON, RPCs 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, RPCs supportate con AMB Access Polygon](polygon-api.md)

È possibile creare e gestire i token Accessor utilizzando. Console di gestione AWS Puoi anche creare e gestire i token Accessor utilizzando le seguenti operazioni API:`[CreateAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_CreateAccessor.html)`,, `[ GetAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_GetAccessor.html)` e. `[ListAccessors](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_ListAccessors.html)` `[ DeleteAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_DeleteAccessor.html)` 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. Console di gestione AWS AWS CLI SDKs

## Creazione di un token Accessor per l'accesso basato su token
<a name="polygon-create-tokens"></a>

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

### Crea un token Accessor per effettuare richieste AMB Access Polygon JSON-RPC utilizzando il Console di gestione AWS
<a name="polygon-create-token.con"></a>

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

1. Scegli **Token Accessors.**

1. Scegli **Create Accessor**.

1. **Scegli una rete blockchain *Polygon* valida.**

1. Facoltativo, aggiungi **tag** per il tuo Accessor.

1. Scegli **Crea Accessor** per creare un nuovo token Accessor.

### Crea un token Accessor per effettuare richieste AMB Access Polygon JSON-RPC utilizzando il AWS CLI
<a name="polygon-create-token.cli"></a>

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

Il comando precedente restituisce `AccessorId` insieme a, come illustrato nell'esempio seguente`BillingToken`.

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

L'elemento *chiave* della tua risposta è il`BillingToken`. È 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
<a name="polygon-view-token"></a>

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`

### Per visualizzare le informazioni di un token Accessor utilizzando il Console di gestione AWS
<a name="polygon-view-token.con"></a>

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

1. Nel riquadro di navigazione, scegli **Token Accessors.**

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

### Per visualizzare le informazioni di un token Accessor utilizzando il AWS CLI
<a name="polygon-view-token.cli"></a>

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
<a name="polygon-delete-token"></a>

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.

### Per eliminare un token Accessor utilizzando il Console di gestione AWS
<a name="polygon-delete-token.con"></a>

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

1. Nel riquadro di navigazione, scegli **Token Accessors.**

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

1. Scegli **Elimina**.

1. Conferma la tua scelta.

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

### Per eliminare un token Accessor utilizzando il AWS CLI
<a name="polygon-delete-token.cli"></a>

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.