我一直在尋找方法來限制對使用JavaScript上編寫的AWS Lambda函數進行API製作的訪問。 我發現了關於如何使用AWS Signature S4的文檔,但我仍然不明白。 根據creating a signature,在應用僞代碼後,我應該將簽名放在標題上。 我發現下面的代碼,解決了這一點: // Example of signature generator
var cryp
1)假設有一個模塊 module Int_Sig_1 =
struct
let x = 1
end
;;
2)和該模塊 module type INT_SIG =
sig
val x:int
end
;;
3)的顯式簽名和我創建基於第一級模塊在上面的模塊和模塊類型 let int_sig_1 = (module Int_Sig_1:INT_SIG)
4)現在我創建另一個
鑑於此代碼: function base64url_encode($data) {
return rtrim(strtr(base64_encode($data), '+/', '-_'), '=');
}
$key = 'secret';
//setting the header: 'alg' => 'HS256' indicates that this token is s