2016-04-08 10 views

cevap

2

En - belki bütün - İmza Sürüm ile AWS hizmet desteği sorgu dize kimlik doğrulama 4.

S3 belgelerine tarihi nedenlerden ötürü (en azından kısmen) muhtemelen, ayrıntılı olarak imzalama sürecine girer - S3 çünkü en eski hizmetlerden biridir ve bu nedenle her zaman belgelerinde bilgi imzalamayı içerir.

genel olarak hizmet listed here destek V4 ve dokümantasyon aralarında sorgu dizesi desteği eksikliği göstermez - AWS belgelerin genel bölümünden:

sen imzayı hesaplamak sonra, isteğinize ekleyin. İki yoldan birini kullanarak bir isteğe imzalama bilgileri ekleyebilirsiniz:

  • adlı bir HTTP başlık Authorization

http://docs.aws.amazon.com/general/latest/gr/sigv4-add-signature-to-request.html

da kapsamlı bir Signature V4 test suite var sorgu dizesi Bu, kodunuzun doğru imzaları oluşturduğunu doğrulamak için size imzalamak için çok sayıda örnek istekleri verir. Çok adımlı imzalama işleminin ortasında karşılaştığınız sorunları gidermek için ara adımlardan gelen çıktı da sağlanmıştır.

İmzanın doğru olması durumunda, sorgu dizesinin kendisinin oluşturulmasının karşılaştırması basittir.