使用Android表单SDK总体是提示403 Not Access

我自己写了一个Android用的表单SDK,但总是提示一下错误信息

{"code":-403,"message":"403 Not Access","url":"75da83327d96bba97ecd0a5e9c75098b.jpg","time":1398014514,"sign":"c93374bf8c94aebdc4ab7bc70ed2d12b"}

使用官方提供SDK同样收到一样的错误信息,这是调用代码

policy = UpYunUtils.makePolicy(
    "{filemd5}.jpg",
    System.currentTimeMillis() / 1000 + 3600,
    "XXXXXX");
String signature = UpYunUtils.signature(policy
    + "&" + "XXXXXXXXXXXXXXXXXXX");
String result = Uploader.upload(policy,
    signature, "XXXXXX", file);
System.out.println(result);

我在管理后台确认、更换密钥、再测试重复过3次,仍然出现同样问题。
更换空间之后同样的问题仍然存在。

阅读 2.9k
1 个回答

远程路径的设置上,少了一个"/"
"url":"75da83327d96bba97ecd0a5e9c75098b.jpg"
设置成:
"url":"/75da83327d96bba97ecd0a5e9c75098b.jpg"
再试试看

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题