В кэше не найден токен доступа к песочнице Paypal - PullRequest
0 голосов
/ 15 октября 2018

У меня есть постоянная проблема с токеном доступа Paypal для среды песочницы, где я постоянно получаю сообщение об ошибке,

Client error: `POST https://api.sandbox.paypal.com/v1/payments/billing- 
agreements` resulted in a `401 Unauthorized` response: 
{"error":"invalid_token","error_description":"Access Token not found in cache"}

Я не уверен, куда идти, поскольку это новый токен, который используетсягенерируется и используется непосредственно перед запуском вызова API.Все работало нормально, пока это не вызвало проблем у меня пару ночей назад.Похоже, возвращать эту ошибку в течение 30 минут или около того, пока токен не начнет работать.Моя проблема заключается в том, что, как только я переключаюсь на живую версию, я не хочу, чтобы эта ошибка возникала, пока новый токен «обрабатывается», поскольку токены будут автоматически обновляться (или делать что-то еще).

Есть предложения?

1 Ответ

0 голосов
/ 29 мая 2019

В результате возникла проблема с кэшированием конфигурации Laravel из файла env.Я только что запустил php artisan config:cache, и он исправился.Я добавил в команду

Artisan::call('config:cache');

, и это исправило все мои проблемы.

...