Привет.
Хочу прикрутить к Salesforce вот этот функционал
"Генерация подписанной POST формы для прямой загрузки изображения в Amazon S3"
http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html#signing-request-intro
Вроде все сделал по инструкции, но все равно не получается сделать валидную signature.
Если кто такое уже делал, помогите завести этот моторчик.
Привет. Хочу прикрутить к Salesforce вот этот функционал "Генерация подписанной POST формы для прямой загрузки изображения в Amazon S3" http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html#signing-request-intro Вроде все сделал по инструкции, но все равно не получается сделать валидную signature. Если кто такое уже делал, помогите завести этот моторчик.
[quote="Dmitry Shnyrev"]Привет. Хочу прикрутить к Salesforce вот этот функционал "Генерация подписанной POST формы для прямой загрузки изображения в Amazon S3" http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html#signing-request-intro Вроде все сделал по инструкции, но все равно не получается сделать валидную signature. Если кто такое уже делал, помогите завести этот моторчик.[/quote] А в чем конкретно проблема, может смогу помочь?
спасибо Gres.
Разобрался. Просто в нете нет толковых примеров (есть либо для старой версии AWS Sign v2, либо хрень какая-то).
В итоге я насобирал солянку из примеров, которая конечно не заработала с первого раза. А отладку особо не проведешь, нет эталона с чем сравнивать, а на выходе либо валидная подпись либо нет.
В итоге все решилось проще (надо было с этого начинать) сделал в точности как написано в документации без чужих примеров и заработало В итоге код получился намного лаконичнее и проще чем во всех чужих примерах.
Так что теперь в арсенале еще один очень крутой инструмент
:) спасибо Gres. Разобрался. Просто в нете нет толковых примеров (есть либо для старой версии AWS Sign v2, либо хрень какая-то). В итоге я насобирал солянку из примеров, которая конечно не заработала с первого раза. А отладку особо не проведешь, нет эталона с чем сравнивать, а на выходе либо валидная подпись либо нет. В итоге все решилось проще (надо было с этого начинать) сделал в точности как написано в документации без чужих примеров и заработало :) В итоге код получился намного лаконичнее и проще чем во всех чужих примерах. Так что теперь в арсенале еще один очень крутой инструмент :)