Link de redicionamento [closed]

Será que alguém podia me ajudar, quando faço uma chamada ao api da microsoft recebo um link de autenticação no console, mas surge um problema ao fazer um redicionamento automático meu link muda para http://localhost:5173/’https://login.microsoftonline.com/…. ,o que causa um erro pois inves do link ser substituido é concateado com o link atual.
O problema e o link de redicionamento?

Meu codico:

function ObterOken() {
  axios
    .get(
      `'https://login.microsoftonline.com/${settings.tenantId}/oauth2/v2.0/authorize?client_id=${settings.clientId}&response_type=token&redirect_uri=http://localhost:5173/Home&response_mode=fragment&scope=offline_access%20User.Read%20Mail.Read%20Mail.Send&state=12345'`
    )
    .then((response) => {
      const url = response?.config?.url;
   window.location.href=url;
  
    })   .catch((error) => console.log("erro na solicitação de acesso", error));
}
export { ObterOken };