Skip to content

Commit 4ec7445

Browse files
committed
Revert "use post token"
This reverts commit 0fec352.
1 parent 0372c51 commit 4ec7445

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/lifecycle/updater.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ func IsNewReleaseAvailable(ctx context.Context) (bool, UpdateResponse) {
5656
query.Add("nonce", nonce)
5757
requestURL.RawQuery = query.Encode()
5858

59-
data := []byte(fmt.Sprintf("%s,%s", http.MethodPost, requestURL.RequestURI()))
59+
data := []byte(fmt.Sprintf("%s,%s", http.MethodGet, requestURL.RequestURI()))
6060
signature, err := auth.Sign(ctx, data)
6161
if err != nil {
6262
return false, updateResp
6363
}
6464

65-
req, err := http.NewRequestWithContext(ctx, http.MethodPost, requestURL.String(), nil)
65+
req, err := http.NewRequestWithContext(ctx, http.MethodGet, requestURL.String(), nil)
6666
if err != nil {
6767
slog.Warn(fmt.Sprintf("failed to check for update: %s", err))
6868
return false, updateResp

server/auth.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func getAuthorizationToken(ctx context.Context, challenge registryChallenge) (st
5757
}
5858

5959
sha256sum := sha256.Sum256(nil)
60-
data := []byte(fmt.Sprintf("%s,%s,%s", http.MethodPost, redirectURL.String(), base64.StdEncoding.EncodeToString([]byte(hex.EncodeToString(sha256sum[:])))))
60+
data := []byte(fmt.Sprintf("%s,%s,%s", http.MethodGet, redirectURL.String(), base64.StdEncoding.EncodeToString([]byte(hex.EncodeToString(sha256sum[:])))))
6161

6262
headers := make(http.Header)
6363
signature, err := auth.Sign(ctx, data)
@@ -67,7 +67,7 @@ func getAuthorizationToken(ctx context.Context, challenge registryChallenge) (st
6767

6868
headers.Add("Authorization", signature)
6969

70-
response, err := makeRequest(ctx, http.MethodPost, redirectURL, headers, nil, nil)
70+
response, err := makeRequest(ctx, http.MethodGet, redirectURL, headers, nil, nil)
7171
if err != nil {
7272
return "", err
7373
}

0 commit comments

Comments
 (0)