Tous les produits
Search
Centre de documentation

Tablestore:Que faire si le message d'erreur « Request denied because this instance can only be accessed from the binded VPC » s'affiche lors de l'accès à Tablestore via un SDK ?

Dernière mise à jour :Aug 18, 2026

Si le message d'erreur « Request denied because this instance can only be accessed from the binded VPC » s'affiche lorsque vous utilisez un SDK Tablestore pour accéder aux ressources d'une instance Tablestore, vérifiez la liste de contrôle d'accès (ACL) réseau de l'instance. Assurez-vous que le client et l'instance se trouvent dans le même Virtual Private Cloud (VPC) et que vous utilisez une adresse VPC pour accéder à Tablestore.

Description du problème

Le message d'erreur « Request denied because this instance can only be accessed from the binded VPC » s'affiche lorsque j'utilise un SDK Tablestore pour accéder aux ressources d'une instance Tablestore. Exemple d'erreur :

[ErrorCode]:OTSAuthFailed, [Message]:Request denied because this instance can only be accessed from the binded VPC., [RequestId]:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, [TraceId]:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, [HttpStatus:]403

Cause

Après avoir défini le paramètre Access Type sur Bound VPCs ou Tablestore Console or Bound VPCs pour une instance Tablestore, vous devez lier un VPC à l'instance. Assurez-vous que l'instance et le client se trouvent dans le même VPC et utilisez une adresse VPC pour accéder à l'instance Tablestore.

Solution

  1. Vérifiez l'ACL de l'instance et consultez les informations relatives aux VPC liés à l'instance.

    1. Connectez-vous à la console Tablestore.

    2. Sur la page Overview, cliquez sur le nom de l'instance à gérer ou sur Manage Instance dans la colonne Actions.

    3. Sur la page Instance Management, cliquez sur l'onglet Network Management et consultez les VPC liés à l'instance.

      Si aucun VPC n'est lié à l'instance, liez-en un. Pour plus d'informations, consultez la rubrique Lier un VPC à une instance Tablestore.

  2. Vérifiez le type de réseau du client et assurez-vous qu'il se trouve dans un VPC lié à l'instance.

    Remarque

    Créez une instance Elastic Compute Service (ECS) dans le VPC et utilisez un SDK Tablestore pour accéder aux ressources de l'instance Tablestore depuis l'instance ECS en utilisant une adresse VPC.

  3. Vérifiez l'adresse de l'instance Tablestore spécifiée dans la requête SDK. Seule une adresse VPC permet d'accéder à l'instance Tablestore.

    Vous pouvez utiliser l'adresse VPC d'une instance ou les adresses VPC des VPC liés à une instance pour y accéder. Le tableau suivant indique comment consulter les adresses VPC.

    Adresse VPC

    Description

    Instance

    1. Connectez-vous à la console Tablestore.

    2. Sur la page Overview, cliquez sur le nom de l'instance à gérer ou sur Manage Instance dans la colonne Actions.

    3. Dans la section Instance Access URL de l'onglet Instance Details, consultez l'adresse VPC de l'instance.

    VPC liés

    1. Connectez-vous à la console Tablestore.

    2. Sur la page Overview, cliquez sur le nom de l'instance à gérer ou sur Manage Instance dans la colonne Actions.

    3. Sur la page Instance Management, cliquez sur l'onglet Network Management.

    4. Dans la liste VPCs, consultez les adresses VPC des VPC liés.