开发者社区> 问答> 正文

php sdk中为何验证串和文档的不同?

测试源码:
$signStr ="PUT\nc8fdb181845a4ca6b8fec737b3581d76\ntext/html\nThu,  17  Nov  2005  18:49:58GMT\nx-oss-magic:abracadabra\nx-oss-meta-author:foo@bar.com\n/quotes/nelson";
$access_key = "OtxrzxIsfpFjA7SwPzILwy8Bw21TLhquhboDYROV";
$test=base64_encode(hash_hmac('sha1', $signStr, $access_key, true));
echo "{$test}";

文档中结果为:63mwfl zYIOG6k95yxbgMruQ6QI=
实际结果总与文档不符,为何?

展开
收起
xu2004jie 2012-04-19 20:08:45 8324 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
PHP与APM_技术内幕和最佳实践 立即下载