import axios from "axios" import config from "process" // import { dotnetPath } from "../path/axiosPath"; // import { getToken } from "@baloise/vue-keycloak"; import keycloak from "../plugins/keycloak" const axiosInstance = axios.create({ withCredentials: false, }) // axiosInstance.defaults.baseURL = dotnetPath; axiosInstance.interceptors.request.use( async (config) => { const token = await keycloak.token config.headers = { Authorization: `Bearer ${token}`, } return config }, (error) => { Promise.reject(error) } ) export default axiosInstance