У токена сеанса 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, поэтому я синхронизировал время своих компьютеров, и теперь она работает отлично.