1. in /code/vendor/yiisoft/yii2/web/Request.phpat line 1678
1669167016711672167316741675167616771678167916801681168216831684168516861687 * Converts `$_COOKIE` into an array of [[Cookie]].
* @return array the cookies obtained from request
* @throws InvalidConfigException if [[cookieValidationKey]] is not set when [[enableCookieValidation]] is true
*/
protected function loadCookies()
{
$cookies = [];
if ($this->enableCookieValidation) {
if ($this->cookieValidationKey == '') {
throw new InvalidConfigException(get_class($this) . '::cookieValidationKey must be configured with a secret key.');
}
foreach ($_COOKIE as $name => $value) {
if (!is_string($value)) {
continue;
}
$data = Yii::$app->getSecurity()->validateData($value, $this->cookieValidationKey);
if ($data === false) {
continue;
}
# The environment Craft is currently running in ("dev", "staging", "production", etc.)
ENVIRONMENT="dev"
# The application ID used to to uniquely store session and cache data, mutex locks, and more
APP_ID="CraftCMS"
# The secure key Craft will use for hashing and encrypting data
SECURITY_KEY="xxxxxxxx"
# The database driver that will be used ("mysql" or "pgsql")
DB_DRIVER="mysql"
# The database server name or IP address
DB_SERVER="mariadb"
# The port to connect to the database with
DB_PORT="3306"
# The name of the database to select
DB_DATABASE="dev_craftcms"
# The database username to connect with
DB_USER="root"
# The database password to connect with
DB_PASSWORD="abc123"
# The database schema that will be used (PostgreSQL only)
DB_SCHEMA=""
# The prefix that should be added to generated table names (only necessary if multiple things are sharing the same database)
DB_TABLE_PREFIX=""
DEFAULT_SITE_URL="http://www.amira.local/"
Я использую CraftCMS и получаю следующую ошибку: [code]Invalid Configuration – yii\base\InvalidConfigException craft\web\Request::cookieValidationKey must be configured with a secret key. [/code] Более длинная ошибка: [code]1. in /code/vendor/yiisoft/yii2/web/Request.phpat line 1678 1669167016711672167316741675167616771678167916801681168216831684168516861687 * Converts `$_COOKIE` into an array of [[Cookie]]. * @return array the cookies obtained from request * @throws InvalidConfigException if [[cookieValidationKey]] is not set when [[enableCookieValidation]] is true */ protected function loadCookies() { $cookies = []; if ($this->enableCookieValidation) { if ($this->cookieValidationKey == '') { throw new InvalidConfigException(get_class($this) . '::cookieValidationKey must be configured with a secret key.'); } foreach ($_COOKIE as $name => $value) { if (!is_string($value)) { continue; } $data = Yii::$app->getSecurity()->validateData($value, $this->cookieValidationKey); if ($data === false) { continue; } [/code] Мой файл .env такой: [code]# The environment Craft is currently running in ("dev", "staging", "production", etc.) ENVIRONMENT="dev"
# The application ID used to to uniquely store session and cache data, mutex locks, and more APP_ID="CraftCMS"
# The secure key Craft will use for hashing and encrypting data SECURITY_KEY="xxxxxxxx"
# The database driver that will be used ("mysql" or "pgsql") DB_DRIVER="mysql"
# The database server name or IP address DB_SERVER="mariadb"
# The port to connect to the database with DB_PORT="3306"
# The name of the database to select DB_DATABASE="dev_craftcms"
# The database username to connect with DB_USER="root"
# The database password to connect with DB_PASSWORD="abc123"
# The database schema that will be used (PostgreSQL only) DB_SCHEMA=""
# The prefix that should be added to generated table names (only necessary if multiple things are sharing the same database) DB_TABLE_PREFIX=""
DEFAULT_SITE_URL="http://www.amira.local/" [/code] Я что-то упускаю?
Я не хочу проверять JWT с помощью секретного ключа (которого у меня нет), я хочу только декодировать JWT и прочитать полезную нагрузку. Можно ли этого добиться с помощью jsonwebtoken.io:jjwt? Похоже, в API отсутствует какой-то метод.
Я готовлюсь выполнить шифрование на стороне сервера (C#) и расшифровку на стороне Android (Java) для моего ключа API. И шифрование/дешифрование в С# было в порядке. Кроме того, в Java и шифрование/дешифрование тоже в порядке. Основная проблема...
Я готовлюсь выполнить шифрование на стороне сервера (C#) и расшифровку на стороне Android (Java) для моего ключа API. И шифрование/дешифрование в С# было в порядке. Кроме того, в Java и шифрование/дешифрование тоже в порядке. Основная проблема...
Я готовлюсь выполнить шифрование на стороне сервера (C#) и расшифровку на стороне Android (Java) для моего ключа API. И шифрование/дешифрование в С# было в порядке. Кроме того, в Java и шифрование/дешифрование тоже в порядке. Основная проблема...