У токена сеанса Shopify App-bridge возникают проблемы при работе с vue.js и Axios?

Я столкнулся с некоторыми проблемами при создании приложения Shopify Vue.js в качестве внешнего интерфейса и laravel в качестве внутреннего интерфейса.

Я использую приложение-мост для генерации токена сеанса, он генерирует токен сеанса нормально и работает нормально до тех пор, пока токен сеанса не будет восстановлен. После регенерации токена сеанса он отвечает: «Токен сеанса недействителен».

Я следую надлежащим рекомендациям из официальной документации по ссылке .

Я проверил заголовки, и новый токен передается, когда я отправляю запрос с использованием экземпляра Axios. Проще говоря, токен не работает с первого раза после регенерации.

  • "@shopify / app-bridge": "^2.0.5",
  • "@shopify / app-bridge-utils": "^2.0.5",
  • Версия Laravel: 8.65,
  • Версия PHP: 8.0.8,
  • версия shopify: 2.0
  • "vue": "^2.6.12",

Это мой код .....

1 ответ

После долгих мучений я обнаружил, что app-bridge нуждается в синхронизации времени. Я использую машину с Windows, поэтому я синхронизировал время своих компьютеров, и теперь она работает отлично.

Другие вопросы по тегам