Prezados,
Estou tentando realizar um POST na API de PIX de um serviço bancário, mas é requisitado a autenticação via certificado digital.
No postman consigo fazer isso atravez das configurações:
No wix-fetch não tenho opção para isso e aparentemente ele não reconhece o certificado padrão do website wix de onde está saindo a requisição, retornando erro 403 - forbidden. Segue o meu código: // PARÂMETROS FIXOS DO REQUEST const tokenURL = "https://auth.xxx.com.br/auth/realms/cooperado/protocol/openid-connect/token"; const clientID = "f597xxxxxxxxxxxxx"; const scopeStr = "pix.write pix.read cob.read cob.write"; const grantType = "client_credentials"; // CORPO DO REQUEST const body = { "client_id": clientID, "grant_type": grantType, "scope": scopeStr } const bodyJSON = JSON.stringify(body); // HEADERS const headers = { "Content-Type": "text/html" }; const request = { "method": "post", "headers": headers, "body": bodyJSON, "mode": "cors", "credentials": "include" }; try { const response = await fetch(tokenURL, request); return response } catch (err) { return { ok: false, status: -1, statusText: err.message, data: undefined } } Será que é possível fazer esse tipo de requisição? Ou teria que fazer uma API intermediadora para esse request? Obrigado!