Я использую awscli (S3 Api) для обработки некоторых запросов с моим хранилищем объектов softlayer. Я могу получить список корзин, создать или удалить корзину. Когда я пытаюсь скопировать образец файла в конкретную корзину, я получаю сообщение об ошибке: aws --endpoint-url=https://s3-api.us-geo.objectstorage.softlayer.net s3 cp test.txt s3://my_test_bucket/files
Я получаю следующую ошибку (проверено как с sdk apis, так и с python boto3 api и wascli)
upload failed: ./test.txt to s3://my_test_bucket/test.txt An error occurred (SignatureDoesNotMatch) when calling the PutObject operation: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. For more information, see REST Authentication and SOAP Authentication for details.