Шлюз AWS API: рассчитанная нами подпись запроса не соответствует предоставленной вами подписи.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Шлюз AWS API: рассчитанная нами подпись запроса не соответствует предоставленной вами подписи.

Сообщение Anonymous »

Когда я попытался отправить запрос через почтальона. Я столкнулся с некоторой проблемой. Я установил это в аутентификации aws в почтальоне: -

"Ключ доступа: - xxxxxxxxxx

Секретный ключ:-xxxxxxxxxx

Регион Aws:- ap-south-1

Имя службы:-execute-api».

в то время как POST у меня такая ошибка

Код: Выделить всё

{ "message": "The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.\n\nThe Canonical String for this request should have been\n'POST\n/dms/api/v1/filestore/file\n\ncontent-length:29940\ncontent-type:multipart/form-data\nhost:e7ffona9b4.execute-api.ap-south-1.amazonaws.com\nx-amz-date:20170714T111258Z\n\ncontent-length;content-type;host;x-amz-date\n15c77e9022d5c4e9de523e7279515d245695c76115ebabe7517119701f9ae963'\n\nThe String-to-Sign should have been\n'AWS4-HMAC-SHA256\n20170714T111258Z\n20170714/ap-south-1/execute-api/aws4_request\nb0e6151f24eb3a4aa5520da442bdafe7625a44ed7c15f3109eeb78eef038a6cd'\n" }
пока GET[/b] я получил это

Код: Выделить всё

{ "message": "No method found matching route api/v1/filestore/file for http method GET." }
В коде я сделал что-то вроде этого

Код: Выделить всё

@RestController
@requestmapping(value = "/v1/filestore")
public class FileUploadController {

@Autowired
private IFileStoreService fileStoreService;

@CrossOrigin
@ResponseBody
@RequestMapping(value = "/file/{id}", method = RequestMethod.GET)
и в application.properties я установил

Код: Выделить всё

server.contextPath=/api
Если я ошибался, приведите мне правильный аргумент и помогите мне решить эту проблему.

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/451 ... gnature-yo
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»