Could you check the request made by your application (for example, with a tool like Fiddler
) to capture the correct message returned by the server.
Also, could you check that:
- the request is not timing out - how long does it take to receive this error?
- the request (anonymous or personalized) is allowed to upload Files (e.g. create) in the Permissions for the Files installment in your Backend Services project.
If this does not fix the issue, please, provide a simple example that illustrates it in this thread and we will be able to take a look into it.
Since, the .NET SDK build is not explicitly tested with Xamarin, would you mind testing the same code in a .NET project of your choice (Windows Phone, ASP.NET, etc.)?
I look forward to your reply.