Problema do CORS ao fazer uma solicitação do Ajax para o token de acesso oauth2

Estou fazendo uma chamada ajax do meu cliente para a API do Google Oauth 2'https://accounts.google.com/o/oauth2/auth?redirect_uri=http://blah.com&response_type=token&client_id....' para obter o token de acesso, mas recebo o seguinte erro:

A resposta à solicitação de comprovação não passa na verificação do controle de acesso: Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado. Origemhttp://blah-blah.com'não é, portanto, permitido o acesso

Quero que a chamada seja ajax, para que o usuário não seja perturbado quando a chamada for feitaurl ouwindow.location.href ou em outras palavras, como posso obter o token de acesso para que a página inteira não seja carregada e é possível resolver o erro acima ??