对于所有与亚马逊服务(S3,EC2,SimpleDB)有关的操作,您需要使用HMAC-SHA-1签名(http://en.wikipedia.org/wiki/HMAC,http://docs.amazonwebservices.com/AWSFWS/latest/DeveloperGuide/index.html?SummaryOfAuthentication.html)签署所有请求。
我正在使用asp.net后端工作,并没有问题。问题出在iPhone应用程序上。 iPhone开发人员表示无法使用HMAC-SHA-1编码,也没有权利实现自己的算法。作为程序员,我无法理解为什么会出现这样的问题。
所以我想知道iPhone开发人员是否正确?
我从未为iPhone编写过代码,因此我甚至不知道在哪里搜索此类信息。