

Amazon Managed Blockchain(AMB) Access Polygon은 평가판 릴리스이며 변경될 수 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AMB Access Polygon 요청을 위한 토큰 기반 액세스를 위한 Accessor 토큰 생성 및 관리
<a name="polygon-tokens"></a>

또한 서명 버전 4(SigV4) 서명 프로세스의 편리한 대안으로 *Accessor* 토큰을 사용하여 Polygon 네트워크 엔드포인트에 대한 JSON-RPC 호출을 수행할 수 있습니다. [생성](https://docs.aws.amazon.com/managed-blockchain/latest/APIReference/API_CreateAccessor.html)하여 호출과 함께 파라미터로 추가하는 Accessor 토큰 중 하나`BILLING_TOKEN`에서를 제공해야 합니다.

**중요**  
편의보다 보안 및 감사 가능성을 우선시하는 경우 SigV4 서명 프로세스를 대신 사용합니다.
서명 버전 4(SigV4) 및 토큰 기반 액세스를 사용하여 Polygon JSON-RPCs에 액세스할 수 있습니다. 그러나 두 프로토콜을 모두 사용하도록 선택하면 요청이 거부됩니다.
사용자 대면 애플리케이션에는 Accessor 토큰을 임베드해서는 안 됩니다.

콘솔의 **토큰 액세스 관리자** 페이지에는 클라이언트의 AWS 계정 코드에서에서 AMB Access Polygon JSON-RPC를 호출하는 데 사용할 수 있는 모든 액세스 관리자 토큰 목록이 표시됩니다.

AMB Access Polygon JSON-RPC 요청에 대한 자세한 내용은 섹션을 참조하세요[AMB Access Polygon에서 지원되는 Managed Blockchain API 및 JSON-RPCs](polygon-api.md).

를 사용하여 Accessor 토큰을 생성하고 관리할 수 있습니다 AWS Management Console. `[CreateAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_CreateAccessor.html)`, , 및 API 작업을 사용하여 Accessor 토큰을 생성하고 관리할 수도 있습니다`[ GetAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_GetAccessor.html)``[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)`. `BILLING_TOKEN`는 Accessor의 속성입니다. 이 `BILLING_TOKEN` 속성은 Accessor를 추적하고에서 이루어진 AMB Access Polygon JSON-RPC 요청을 결제하는 데 사용됩니다 AWS 계정.

Accessor 토큰 생성 및 관리와 관련된 모든 API 작업은 AWS Management Console AWS CLI및 SDKs.

## 토큰 기반 액세스를 위한 액세스 토큰 생성
<a name="polygon-create-tokens"></a>

Accessor 토큰을 생성하고 이를 사용하여의 모든 AMB Access Polygon 노드에서 AMB Access Polygon API를 호출할 수 있습니다 AWS 계정.

### 를 사용하여 AMB Access Polygon JSON-RPC 요청을 하는 액세스 토큰 생성 AWS Management Console
<a name="polygon-create-token.con"></a>

1. [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) 관리형 블록체인 콘솔을 엽니다.

1. **토큰 액세서를** 선택합니다.

1. Create **Accessor를** 선택합니다.

1. 유효한 *다각형* 블록체인 **네트워크를** 선택합니다.

1. 선택 사항으로, Accessor에 대한 **태그를** 추가합니다.

1. **새 Accessor** 토큰을 생성하려면 Create Accessor를 선택합니다.

### 를 사용하여 AMB Access Polygon JSON-RPC 요청을 하는 액세스 토큰 생성 AWS CLI
<a name="polygon-create-token.cli"></a>

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

다음 예제와 `BillingToken`같이 이전 명령은와 `AccessorId` 함께를 반환합니다.

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

응답의 *키* 요소는 입니다`BillingToken`. 이 속성을 사용하여 AMB Access Polygon JSON-RPC 호출을 수행할 수 있습니다. 이 예제의 일부 값은 보안상의 이유로 난독화되었지만 실제 응답에 완전히 표시됩니다.

**참고**  
작업이 실행된 후 관리형 블록체인은 토큰을 프로비저닝하고 구성합니다. 이 프로세스의 길이는 많은 변수에 따라 달라집니다.

## Accessor 토큰 세부 정보 보기
<a name="polygon-view-token"></a>

 AWS 계정 소유한 각 Accessor 토큰의 속성을 볼 수 있습니다. 예를 들어, Accessor ID 또는 Accessor의 Amazon 리소스 이름(ARN)을 볼 수 있습니다. 상태, 유형, 생성 날짜 및 도 볼 수 있습니다`BillingToken`.

### 를 사용하여 액세스 토큰의 정보를 보려면 AWS Management Console
<a name="polygon-view-token.con"></a>

1. [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) 관리형 블록체인 콘솔을 엽니다.

1. 탐색 창에서 **토큰 액세서를** 선택합니다.

1. 목록에서 토큰의 **Accessor ID**를 선택합니다.

토큰 세부 정보 페이지에 팝업이 표시됩니다. 이 페이지에서 토큰의 속성을 볼 수 있습니다.

### 를 사용하여 Accessor 토큰의 정보를 보려면 AWS CLI
<a name="polygon-view-token.cli"></a>

다음 명령을 실행하여 Accessor 토큰의 세부 정보를 봅니다. 의 값을 사용자의 액세스 ID`--accessor-id`로 바꿉니다.

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

 `BillingToken` 및 기타 키 속성은 다음 예제와 같이 반환됩니다. 이 예제의 일부 값은 보안상의 이유로 난독화되었지만 실제 응답에 완전히 표시됩니다.

```
{
  "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********"
  }
}
```

## Accessor 토큰 삭제
<a name="polygon-delete-token"></a>

Accessor 토큰을 삭제하면 토큰이에서 `AVAILABLE` `PENDING_DELETION` 상태로 변경됩니다. `PENDING_DELETION` 상태에는 Accessor 토큰을 사용할 수 없습니다.

### 를 사용하여 Accessor 토큰을 삭제하려면 AWS Management Console
<a name="polygon-delete-token.con"></a>

1. [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) 관리형 블록체인 콘솔을 엽니다.

1. 탐색 창에서 **토큰 액세스 관리자를** 선택합니다.

1. 목록에서 원하는 Accessor 토큰을 선택합니다.

1. **삭제**를 선택합니다.

1. 선택 내용을 확인합니다.

삭제된 **액세스 도구 토큰**과 함께 토큰 액세스 도구 페이지로 돌아갑니다. 페이지에 `PENDING_DELETION` 상태가 표시됩니다.

### 를 사용하여 Accessor 토큰을 삭제하려면 AWS CLI
<a name="polygon-delete-token.cli"></a>

다음 예제에서는 토큰을 삭제하는 방법을 보여줍니다. `delete-accessor` 명령을 사용하여 토큰을 삭제합니다. 의 값을 액세스 ID`--accessor-id`로 설정합니다.

** AWS CLI를 사용하여 Accessor 토큰 삭제**

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

이 명령이 성공적으로 실행되면 메시지가 반환되지 않습니다.