|
@@ -57,7 +57,7 @@ func getAuthorizationToken(ctx context.Context, challenge registryChallenge) (st
|
|
|
}
|
|
|
|
|
|
sha256sum := sha256.Sum256(nil)
|
|
|
- data := []byte(fmt.Sprintf("%s,%s,%s", http.MethodPost, redirectURL.String(), base64.StdEncoding.EncodeToString([]byte(hex.EncodeToString(sha256sum[:])))))
|
|
|
+ data := []byte(fmt.Sprintf("%s,%s,%s", http.MethodGet, redirectURL.String(), base64.StdEncoding.EncodeToString([]byte(hex.EncodeToString(sha256sum[:])))))
|
|
|
|
|
|
headers := make(http.Header)
|
|
|
signature, err := auth.Sign(ctx, data)
|
|
@@ -67,7 +67,7 @@ func getAuthorizationToken(ctx context.Context, challenge registryChallenge) (st
|
|
|
|
|
|
headers.Add("Authorization", signature)
|
|
|
|
|
|
- response, err := makeRequest(ctx, http.MethodPost, redirectURL, headers, nil, nil)
|
|
|
+ response, err := makeRequest(ctx, http.MethodGet, redirectURL, headers, nil, nil)
|
|
|
if err != nil {
|
|
|
return "", err
|
|
|
}
|