Choix d'utiliser des connexions HTTPS ou HTTP
Lorsque les connexions client sont effectuées à l'aide d'un noeud final Load Balancer, les connexions doivent
être effectuées à l'aide du protocole (HTTP ou HTTPS) spécifié pour ce noeud final. Pour utiliser HTTP pour
les connexions client aux nœuds de stockage ou au service CLB sur les nœuds de passerelle, vous devez
activer son utilisation.
Par défaut, lorsque les applications client se connectent aux nœuds de stockage ou au service CLB sur les
nœuds de passerelle, elles doivent utiliser le protocole HTTPS chiffré pour toutes les connexions. Vous pouvez
également activer des connexions HTTP moins sécurisées en sélectionnant l'option de grille Activer
connexion HTTP dans le Gestionnaire de grille. Par exemple, une application client peut utiliser HTTP lors du
test de la connexion à un noeud de stockage dans un environnement non-production.
Soyez prudent lorsque vous activez HTTP pour une grille de production car les demandes
seront envoyées de manière non chiffrée.
Le service CLB est obsolète.
Si l'option Activer connexion HTTP est sélectionnée, les clients doivent utiliser des ports HTTP différents de
ceux qu'ils utilisent pour HTTPS. Voir les instructions d'administration de StorageGRID.
Informations associées
"Administrer StorageGRID"
Test de votre connexion dans la configuration de l'API Swift
Vous pouvez utiliser l'interface de ligne de commandes Swift pour tester votre connexion au système
StorageGRID et vérifier que vous pouvez lire et écrire des objets sur le système.
Ce dont vous avez besoin
• Vous devez avoir téléchargé et installé python-swaftclient, le client de ligne de commande Swift.
• Vous devez disposer d'un compte de locataire Swift dans le système StorageGRID.
Description de la tâche
Si vous n'avez pas configuré la sécurité, vous devez ajouter le
commandes.
Étapes
1. Interrogez l'URL d'information pour votre déploiement StorageGRID Swift :
swift
-U <Tenant_Account_ID:Account_User_Name>
-K <User_Password>
-A https://<FQDN | IP>:<Port>/info
capabilities
Cela suffit pour tester le fonctionnement de votre déploiement Swift. Pour tester davantage la configuration
des comptes en stockant un objet, passez aux étapes supplémentaires.
2. Placer un objet dans le conteneur :
marquer pour chacune de ces
--insecure
1603