Masalah
Autentikasi tanda tangan gagal saat Anda memanggil operasi HttpEndpoint.
Penyebab
Beberapa kerangka kerja server HTTP dapat memformat ulang parameter HttpHeader, sehingga menyebabkan kegagalan autentikasi tanda tangan. Sebagai contoh, parameter x-mns-message-id dari operasi HttpEndpoint diubah menjadi X-Mns-Message-Id setelah pemformatan. Huruf pertama dari setiap kata diubah menjadi huruf besar, seperti yang ditunjukkan pada gambar berikut.

Solusi
Sebelum melakukan autentikasi tanda tangan, gunakan fungsi atau metode untuk mengonversi semua parameter dalam HttpHeader menjadi huruf kecil. Jika masalah tetap terjadi, Anda dapat berkonsultasi secara gratis di Alibaba Cloud Community. Untuk informasi lebih lanjut, lihat Komunitas Pengembang.