Problema de CORS al realizar una solicitud de Ajax para el token de acceso oauth2

Estoy haciendo una llamada ajax desde mi cliente a la API google oauth 2'https://accounts.google.com/o/oauth2/auth?redirect_uri=http://blah.com&response_type=token&client_id....' para obtener el token de acceso, pero recibo el siguiente error:

La respuesta a la solicitud de verificación previa no pasa la verificación de control de acceso: no hay encabezado 'Access-Control-Allow-Origin' en el recurso solicitado. Origen 'http://blah-blah.com'por lo tanto no se permite el acceso

Quiero que la llamada sea ajax para que el usuario no sea molestado cuando se realiza la llamadaurl owindow.location.href o en otras palabras, ¿cómo puedo obtener el token de acceso para que no se cargue toda la página, y es posible resolver el error anterior?

Respuestas a la pregunta(1)

Su respuesta a la pregunta