我正在嘗試通過 AWS S3(用 HTML 和 Javascript 撰寫)托管一個靜態網站。
然后我擔心每個人都可以看到源代碼(例如:chrome 中的開發人員工具),我將在其中寫入 S3 資訊和憑據(如身份池 ID),因為我將有權訪問 S3 存盤桶。
我不想顯示這些資訊。那么,有沒有什么辦法把源代碼隱藏起來,讓別人看不到呢?
uj5u.com熱心網友回復:
您可以使用 Javascript Obfuscator ( https://obfuscator.io/ ) 或類似工具使 Javascript 源代碼不可讀(這不是您問題的答案,但有助于通過防止人們竊取您的代碼來保護您的知識產權)。顯示帳戶 ID、用戶池 ID 等不是大問題。但是,您永遠不應該在源代碼中包含密碼等,因為混淆不會加密并且文本字串不會被混淆。如果您希望人們無法直接看到不同的 id 值,您可以將它們作為 base64 二進制字串包含在代碼中,并在運行時對其進行解碼。然而,這不是加密技術。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/403113.html
標籤:
