Maison >développement back-end >Golang >Qu'est-ce que la clé privée dans Oracle Object Storage ?

Qu'est-ce que la clé privée dans Oracle Object Storage ?

WBOY
WBOYavant
2024-02-12 18:03:051239parcourir

Quest-ce que la clé privée dans Oracle Object Storage ?

Contenu des questions

c, clerr := objectstorage.NewObjectStorageClientWithConfigurationProvider(common.NewRawConfigurationProvider(
    "ocid1.tenancy.oc1..aaaaaaa5jo3pz1alm1o45rzx1ucaab4njxbwaqqbc7ld3l6biayjaert5la",
    "ocid1.user.oc1..aaaaaaaauax5bo2gg3az46h53467u57ue86rk9h2wax8w7zzamxgwvsi34ja",
    "ap-seoul-1",
    "98:bc:6b:13:c1:64:ds:8b:9c:15:11:d2:8d:e5:92:db",
    
))

J'essaie d'utiliser le stockage d'objets Oracle, j'ai vérifié le manuel officiel, mais il y a certaines choses que je ne comprends pas. Comme mentionné ci-dessus, j'ai besoin des paramètres privatekey et pricatekeypassphrase, mais je ne sais pas où les obtenir. Y a-t-il une explication détaillée ou un exemple ?

Ce que je veux, c'est télécharger le fichier vers le stockage. Où puis-je obtenir la clé dont j'ai besoin sur la page de la console Oracle ? S'il vous plaît, donnez-moi quelques suggestions

Solution

config, err := common.ConfigurationProviderFromFile("./config", "")
    if err != nil {
        t.Error(err.Error())
    }
    c, err := objectstorage.NewObjectStorageClientWithConfigurationProvider(config)
    if err != nil {
        t.Error(err.Error())
    }

https://cloud.oracle.com/identity/domains/myprofile/api-key

J'ai généré une clé sur cette page, je l'ai insérée dans mon projet et en utilisant le code ci-dessus, j'ai pu démarrer sans aucun problème.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer