What is the difference between a pre-signed address and a signed address?

I intend to use a private object in a public bucket, thereby restricting access to the object, and not other objects in the bucket. And I want to configure CloudFront to serve content using signed URLs. Now, in the AWS S3 documentation, I see two different terms: one is a pre-signed URL to access a private object, and the other is a signed URL that requires the private key to be downloaded, etc. And do something else.

What is the difference between a pre-signed URL and a signed URL? Can I use URLs PreSignedwith CloudFront?

C#Does the library have a method GetPreSignedURL, it automatically downloads private keys, etc., and is signing or this method GetPreSignedURLdifferent from the fact that S3 URL Signing requires setting private keys and signing a URL?

+16
source share
3 answers

From AWS Documents

URL- , URL-, , URL- . , URL , , URL- .

, AWS

URL , , , . , , . .

+5

:

URL- ( AWS): , URL-, , URL- . , URL- , , URL- .

. URL- , , / , , AWS. URL- , , , HTTP (PUT ), . URL- .

URL- ( AWS): URL- , , , . , , . .

, :

URL-, , .

URL- .

0

All Articles