首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Shopify应用程序-桥会话令牌在使用vue.js和Axios时有一些问题吗?

Shopify应用程序-桥会话令牌在使用vue.js和Axios时有一些问题吗?
EN

Stack Overflow用户
提问于 2021-12-06 11:31:36
回答 1查看 990关注 0票数 0

我正在面对一些问题,当我把一个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“

这是我的密码..。

代码语言:javascript
复制
import axios from "axios";
import { getSessionToken } from "@shopify/app-bridge-utils";

const instance = axios.create();

instance.interceptors.request.use(async function (config) {
  return await getSessionToken(window.shopify_app_bridge)
    .then((token) => {
      console.log(token)
      config.headers["Authorization"] = `Bearer ${token}`;
      return config;
    });
});

export default instance;

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-14 05:34:42

经过很多挣扎之后,我发现应用桥需要时间同步。我正在使用windows机器,所以我同步了我的计算机时间,现在它的工作非常完美。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70244806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档