IOS APP中需要将图片资源上传到阿里云,所以需要使用OSS的服务与API。
官网的说明:
https://help.aliyun.com/document_detail/31920.html
然后API使用的例子:
https://github.com/aliyun/aliyun-oss-ios-sdk?spm=a2c6h.13321295.0.0.69ae5c2dkGgPFW
这一切到没啥问题,遇到问题时在应用服务器这块。
按照官网的说明,开通OSS服务,新建Bucket,然后RAM授权,然后在我们下载应用服务程序DEMO,在我们自己服务器上运行:
[root@hecs-x-large-2-linux-20200628103638 AppTokenServerDemo]# java -jar app-tok
en-server.jar 8099
然后按照git上的demo例子,开始上传图片,结果发现一直提示出错
[root@hecs-x-large-2-linux-20200628103638 AppTokenServerDemo]# java -jar app-tok
en-server.jar 8099
找了各种网址都没弄清啥问题,发现就是应用服务器这里出错了,在浏览器输入服务器网址,打印结果为nopermission,然后只好去修改AppTokenServer.java代码,输入详细结果:
private void response(