Ich benutze awscli (S3 Api), um einige Anfragen mit meiner Objektablage für die Software zu bearbeiten. Ich kann die Bucket-Liste abrufen, Bucket erstellen oder löschen. Wenn ich versuche, eine Beispieldatei zu einem bestimmten Eimer zu kopieren, ich bin erhalte eine Fehlermeldung: aws --endpoint-url=https://s3-api.us-geo.objectstorage.softlayer.net s3 cp test.txt s3://my_test_bucket/files
awscli, die von uns berechnete Anforderungssignatur stimmt nicht mit der von Ihnen angegebenen Signatur überein.
ich die folgende Fehlermeldung erhalten (sowohl mit sdk apis, Python boto3 api und wascli getestet)
Ich benutze die 'aws configure' Befehl und mit evn Variablen (mit' SET VALUE = KEY'), ich bin der Lage, alle Inhalte meiner Eimer Liste kann aber nicht laden – HoussemFat
Ok, sieht aus wie Sie Vielleicht hast du einen Defekt gefunden! Versuchen Sie, in '~/.aws/config' zu gehen und alles zu löschen, was eine Region angibt, und versuchen Sie dann erneut, einen Befehl auszuführen. –
Ich testete es, aber keine Lösung ,, Ich verwende ein Windows-Betriebssystem, ich werde sehen, ob es mit os verwandt ist, weil es für ein Ubuntu-Betriebssystem funktioniert. trotzdem danke. – HoussemFat