Учетные данные Rails только помня старые учетные данные? - PullRequest
0 голосов
/ 31 марта 2019

Проблема: Я создал новую учетную запись Stripe и подключил ее к своему приложению, выполнил все новые тестовые публикации и секретные ключи API ... Добавил свои учетные данные и настройки.

Все мои ключи успешно вызываются с помощью:

Rails.application.credentials.dig(:stripe, :publishable_key),

... в файле config и stripe.js

Я обновляю свои ключи в учетных данных, делаю пробный платеж и получаю

No such token: tok_1EKxxxxxxxxxxxhQKy

Затем я вручную вставил новый публикуемый ключ в файл stripe.js, и он заработал ...

Чтобы проверить, я попытался ввести старый тестовый ключ, и я получаю те же ошибки. Итак, я предполагаю, что копания учетных данных получает мои старые ключи, потому что это та же ошибка?

Возможно ли, что учетные данные как-то не обновляются?

Теперь одна проблема, о которой я могу подумать, это то, что в прошлом я использовал Atom для обновления своих учетных данных, и это никогда не работало. Недавно я наткнулся на пост-атомный атом, который не работает с учетными данными, а Nano работает. Так что я реализовал это, и это работало (пока я не ввел новые ключи в). Так что мне интересно, могут ли мои старые входы в старые учетные данные атома мешать? Я сомневаюсь, но стоит упомянуть

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

Все ключи являются тестовыми ключами и находятся на своих местах. Я предполагаю, что в файле stripe.js учетные данные или файл копирует только старый ключ?

Потому что, когда я вручную вставляю старый тестовый ключ, он не работает с той же ошибкой, что и копка учетных данных.

Это все работало нормально, пока я не обновил учетные данные для новых ключей ...

...