【发布时间】:2022-11-16 06:32:54
【问题描述】:
尝试设置 strapi 和 cloudinary 我看了两个视频,都可以,但是我有一个错误,告诉我为什么?
中间件“strapi::session”:需要应用程序密钥。请设定 config/server.js 中的 app.keys(例如:keys: ['myKeyA', 'myKeyB'])
插件.js
module.exports = ({ env }) => ({ // ... upload: { config: { provider: 'cloudinary', providerOptions: { cloud_name: env('CLOUDINARY_NAME'), api_key: env('CLOUDINARY_KEY'), api_secret: env('CLOUDINARY_SECRET'), }, actionOptions: { upload: {}, delete: {}, }, }, }, // ... });.env
HOST=0.0.0.0 PORT=1337 CLOUDINARY_NAME="my data" CLOUDINARY_KEY="my data" CLOUDINARY_SECRET="my data" JWT_SECRET=my data服务器.js
module.exports = ({ env }) => ({ host: env('HOST', '0.0.0.0'), port: env.int('PORT', 1337), app: { keys: env.array('APP_KEYS'), }, });中间件.js
module.exports = [ 'strapi::errors', 'strapi::security', 'strapi::cors', 'strapi::poweredBy', 'strapi::logger', 'strapi::query', 'strapi::body', 'strapi::session', 'strapi::favicon', 'strapi::public', ];管理员.js
module.exports = ({ env }) => ({ auth: { secret: env('ADMIN_JWT_SECRET'), }, apiToken: { salt: env('API_TOKEN_SALT'), }, });
【问题讨论】:
标签: javascript strapi cloudinary