簡體   English   中英

唯一受支持的密碼是具有正確密鑰長度的 AES-128-CBC 和 AES-256-CBC

[英]The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths

我在 Laravel 5.8 上,我不斷收到此錯誤

唯一受支持的密碼是具有正確密鑰長度的 AES-128-CBC 和 AES-256-CBC。

我有這個

APP_KEY=LkZ0Tg3akce***eBABo2QM4VdEyeYWoPY

我在我的config/app.php中有這個

'cipher' => 'AES-256-CBC',

在此處輸入圖像描述

您擁有的密鑰長度很短

正確的密鑰長度是 32 個字符,前面是base64:然后是這樣的密碼算法

base64:HgtbpB3ovVQQVMuXUKCgxpvkqhJNBwb/C52Gm/OI4gU=

使用工匠創建新密鑰

php artisan key:generate

它應該創建一個新的正確密鑰

步驟1

除了: php artisan key:generate

第2步

我還必須運行這些命令才能看到效果。

php artisan config:cache
php artisan config:clear

沒有更多的錯誤......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM