Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 715|Απάντηση: 0

[Πηγή] .NET/C# Το Alibaba Cloud περιλαμβάνει τον αλγόριθμο υπογραφής V4 στην κεφαλίδα

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2025-4-13 18:46:05 | | | |
απαιτήσεις: Πρέπει να χρησιμοποιήσετε την αποθήκευση αντικειμένων OSS του Alibaba Cloud και πρέπει να καλέσετε τη διεπαφή για να ανεβάσετε και να κατεβάσετε λειτουργίες. Παρέχεται η επίσημη μέθοδος SDK, ωστόσο, είναι λίγο βαριά και θέλω να την εφαρμόσω μόνος μου, να ελέγξω την τεκμηρίωση και την επίσημη εφαρμογή κώδικα SDK.

Αναθεώρηση:

Οδηγός αποθήκευσης αντικειμένων Alibaba Cloud OSS σχετικά με τη δημιουργία νέου κάδου και τη ρύθμιση της πολιτικής RAM
https://www.itsvse.com/thread-10986-1-1.html

Συμπεριλάβετε το υπογεγραμμένο έγγραφο V4 στην κεφαλίδα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Εφαρμογή επίσημου κώδικα .NET/C#:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Κεφαλίδα αίτησης εξουσιοδότησης

Όταν κάνετε μια αίτηση στο OSS, πρέπει να συμπεριλάβετε μια υπογραφή στην κεφαλίδα Εξουσιοδότηση για να επικυρώσετε την αίτηση.

Η μορφή κεφαλίδας αίτησης εξουσιοδότησης είναι η εξής:


Υπολογισμός υπογραφής

Όταν το OSS λαμβάνει μια αίτηση, υπολογίζει την υπογραφή και τη συγκρίνει με την υπογραφή στην κεφαλίδα αίτησης εξουσιοδότησης. Εάν είναι συνεπές, το αίτημα πετυχαίνει. Διαφορετικά, το αίτημα αποτυγχάνει.

Η διαδικασία υπολογισμού της υπογραφής φαίνεται στο παρακάτω σχήμα:



Η μεταφόρτωση με χρήση C# είναι επιτυχής όπως φαίνεται παρακάτω:



Ο κωδικός έχει ως εξής:

Λήψη κώδικα:

Οπως φαίνεται παρακάτω:



(Τέλος)




Προηγούμενος:Ο αλγόριθμος secp256k1 πίσω από τα κρυπτονομίσματα στο blockchain
Επόμενος:Ψηφιακό πορτοφόλι Blockchain (HD) Πρωτόκολλο BIP32, BIP44, BIP39
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com