Re:What’s your API’s “Time To 200”?
by dragonwriter on Saturday May 22, 2021 @02:06PM
(#27248895)
> is it for security
Yes.
EDIT: specifically, it is do intercepting a request doesn’t allow you to issue new requests.
Isn't that what https provides. Or were the APIs creates before https was popular
The use case is different.
For example, S3. S3’s authentication scheme allow you create a limited used download link and passing to a untrusted user
Re:What’s your API’s “Time To 200”?
by marcosdumay on Saturday May 22, 2021 @02:47PM
(#27249206)
> is it for security
It is because TLS client certificates do not exist.
I would say it is fair for AWS to have a complicated signing method, because you really do not want your AWS account falling into the wrong hands or being intercepted through some MITM attack. With an AWS account an attacker can bankrupt you pretty much instantly.
such a pain to debug, i'm not sure why they have such signing features. is it for security