【发布时间】:2022-01-27 02:24:21
【问题描述】:
我试图在我的 vuejs 应用程序中使用 axios 访问一个 keycloak,但我收到了 cors 错误,有人可以帮我吗? (如果我从 POSTMAN 向我的 keycloak 发帖就可以了)
我使用这个代码:
const params = new URLSearchParams();
params.append("grant_type", "password");
params.append("client_id", "notas-front");
params.append("username", usuario.value);
params.append("password", password.value);
console.log(params);
const config = {
// withCredentials: true,
headers: {
"Content-Type": "application/x-www-form-urlencoded",
},
};
axios.defaults.headers.common["Access-Control-Allow-Origin"] =
"http://localhost:8080";
axios
.post(
"http://localhost:8082/auth/realms/lumera/protocol/openid-connect/token",
params,
config
)
.then((response) => {
console.log(response);
});
【问题讨论】: