I can create a new folder at top level storage e.g:
PUT https://api.aspose.cloud/v3.0/tasks/storage/folder/Test1?storageName=Plans 200 OK
However if I try to create a subfolder like in the example in the api docs I get an error:
PUT "https://api.aspose.cloud/v3.0/tasks/storage/folder/Test1%2Fxyz?storageName=Plans
403 Forbidden
{
“RequestId”: “Root=1-6076f032-57151a665910e7db0303966c”,
“Error”: {
“Code”: “errorAmazonS3Storage”,
“Message”: “AmazonS3 Storage exception: The request signature we calculated does not match the signature you provided. Check your key and signing method.”,
“Description”: “Operation Failed. Exception of type ‘Amazon.Runtime.Internal.HttpErrorResponseException’ was thrown.”,
“DateTime”: “2021-04-14T13:37:54.745261Z”,
“InnerError”: null
}
}
If I create the subfolder and put files in it from aws cli, it can be read ok from aspose tasks cloud, e.g the following works ok:
GET https://api.aspose.cloud/v3.0/tasks/myplan.mpp/tasks?storage=Plans&folder=Test1%2FTest2
Does anyone know why i can create a folder at the top level, but I am not able to create a sub-folder?