Files
clube67_newwhats.local/base-scoreodonto/axios-engine/poc-axios-login.js
T
VPS 4 Deploy Agent 5ec6bd6354
continuous-integration/webhook Falha no deploy de clube67_newwhats.local (VPS 4)
chore(ops): migrate clube67 to newwhats.clube67.com directory
2026-05-18 03:26:41 +02:00

50 lines
2.0 KiB
JavaScript

const axios = require('axios');
const qs = require('qs');
async function testAxiosLogin() {
console.log('🧪 Testando Login via Axios...');
const loginUrl = 'https://viventerisportalcredenciado.topsaudehub.com.br/credenciado/Account/AutenticarCredenciado/?returnUrl=';
// Dados capturados no mapeamento
const payload = qs.stringify({
'usuario': '0005010',
'senha': 'Cclinic#03',
'token': '',
'login-submit': 'ENTRAR'
});
try {
const response = await axios.post(loginUrl, payload, {
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36',
'Origin': 'https://viventerisportalcredenciado.topsaudehub.com.br',
'Referer': 'https://viventerisportalcredenciado.topsaudehub.com.br/'
},
maxRedirects: 0, // Queremos ver para onde ele nos manda
validateStatus: (status) => status >= 200 && status < 400
});
console.log('\n✅ Login enviado com sucesso!');
console.log('Status:', response.status);
console.log('Cookies recebidos:', response.headers['set-cookie']);
console.log('Redirecionado para:', response.headers.location);
if (response.headers.location && response.headers.location.includes('AreaLogada')) {
console.log('\n🔥 SUCESSO! O servidor aceitou o login via Axios.');
} else {
console.log('\n⚠️ O login parece ter sido recusado ou mudou de caminho.');
}
} catch (error) {
console.error('\n❌ Erro no Login Axios:', error.message);
if (error.response) {
console.log('Status do Erro:', error.response.status);
console.log('Data:', error.response.data);
}
}
}
testAxiosLogin();