Путь ключа \ "file: ///tmp/oauth-public.key \" не существует или не читается - PullRequest
0 голосов
/ 05 мая 2020

При попытке развернуть мой, я получил эту ошибку

Путь к ключу \ "file: ///tmp/oauth-public.key \" не существует или не читается

Между тем, я установил Passport, я также сделал это

php паспорт мастера: ключи php паспорт мастера: клиент - личный

Это .gcloudignore

/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
.env
app.yaml
.env.backup
.phpunit.result.cache
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log

Я пытаюсь удалить это, может быть, потому что ключи там есть, поэтому я не смогу развернуть ключи

/public/storage
/storage/*.key

Я все еще обнаружил ту же ошибку

Затем я поместил это в свой compose.json, чтобы установить ключи во время развертывания

    "post-install-cmd": [
        "Illuminate\\Foundation\\ComposerScripts::postInstall",
        "php artisan passport:keys"
    ]

Ошибка связана с этим, но проблема вот что я должен генерировать новый токен-носитель для пользователя при каждом развертывании. Это не очень удобно для пользователя.

Я ищу способ решить эту проблему, не выполняя команду после установки

Спасибо.

...