we are using the GetTaskDocumentWithFormat function to transform MPP to XML, and we are getting a 403 Forbidden error with the following message:
“Error: GetTaskDocumentWithFormat. Exception: AmazonS3 Storage exception: The AWS Access Key Id you p”
It appears to be some internal issue with the storage of the file. The uploadFile was still successful, however when we do the conversion with GetTaskDocumentWithFormat, we get this error.
Would be great to get a fast response, because this is currently broken for our customers!
Upload it again using Aspose’s UploadFile API, ensuring the request succeeds with a 200 OK response.
Test the conversion with a minimal request
// C# example using Aspose.Tasks Cloud SDK
var config = new Configuration
{
ClientId = "<Your Client Id>",
ClientSecret = "<Your Client Secret>",
BasePath = "https://api.aspose.cloud"
};
var tasksApi = new TasksApi(config);
// Ensure you pass the correct storage name
var response = tasksApi.GetTaskDocumentWithFormat(
fileName: "project.mpp",
format: "xml",
storageName: "MyAwsS3Storage"
);
// response.Body contains the XML
If the call returns the XML, the issue is resolved.
If the problem persists
Capture the full request URL (including query parameters) and the exact response body (the 403 JSON).
Provide these details in a follow‑up post so we can reproduce the request on our side.
Quick Checklist
[ ] AWS Access Key & Secret are correct in Aspose Cloud Dashboard.
[ ] storageName parameter matches the storage you uploaded to.
[ ] S3 bucket policy includes s3:GetObject permission for the Aspose IAM user.
[ ] File path / name is URL‑encoded (no hidden spaces).
[ ] Use a fresh OAuth token (client credentials flow) after any key change.
Thank you for looking into it. Yes, it is happening on each call. This has very high prio for us, as one of our key features is completely broken for all our customers.
If you need more info, please let me know, and I can try to provide more.