-1

Windows から knox を使用していますが、URL に問題がありました。Windows OS から実行している knox に問題があることがわかりました。そのため、で述べたように client.js に回避策を含めましたhttps://github.com/LearnBoost/knox/issues/56

バケット cbc にも寛大なバケット ポリシーを追加しましたが、それでも 403 statusCode を取得していました。URL は問題ないように見えますが、以下の PATH はまだ間違っていると思われます。私は長い間頭を叩きましたが、あまりできませんでした。何が問題なのですか?

        method: 'PUT',
        path: '//thumbnail/AUSTRALIA.jpg/',
        _headers: [Object],
        _headerNames: [Object],
        _header: 'PUT //thumbnail/AUSTRALIA.jpg/ HTTP/1.1\r\nExpect: 100-continu
e\r\nx-amz-acl: public-read\r\nContent-Type: image/jpeg\r\nContent-Length: 3354\
r\nDate: Sat, 03 Mar 2012 10:51:03 GMT\r\nHost: cbc.s3.amazonaws.com\r\nA
uthorization: AWS XXXXXXXXXXXXXXXXXXX:p+VNij8+LxdfoAK8o5l4tlrM/i4=\r\nConnectio
n: keep-alive\r\n\r\n',
        _headerSent: true,
        _events: [Object],
        url: 'http://cbc.s3.amazonaws.com/thumbnail/AUSTRALIA.jpg',
4

1 に答える 1

1

実際には、Amazon s3 サーバーの時間に対するサーバーの時間に問題がある可能性があります。インストールしてみてください。

sudo yum install ntp
service ntpd start

サーバーを現在の時刻に更新します。

于 2012-03-28T23:15:06.407 に答える