Мое приложение настроено:
- Бэкэнд: Python FastAPI
- Фронтенд: Next.js
- Аутентификация: JWT (Токен на предъявителя)
- Хостинг: Nginx на сервере Linux
- Ключ OpenAI API: Хранится в файле .env на сервере
Однако ключ OpenAI API утекает в течение дня после его перезарядки, хотя он используется только на серверной стороне. У меня нет журналов или путей кода, которые раскрывают ключ, и никто больше не имеет доступа к серверу.
Я пытаюсь понять:
- Что может привести к утечке ключа API, предназначенного только для серверной части?
- Может ли это быть связано с неправильной конфигурацией сервера, уязвимостью зависимостей или каким-либо вторжением?
- Какие шаги мне следует предпринять для диагностики и защиты моего сервера и приложения?
Подробнее здесь: https://stackoverflow.com/questions/798 ... er-need-he
Мобильная версия