Atingir o pedido de obtenção http para linkedin dando erro no angular 2

Estou inscrevendo-me no linkedin e preciso buscar o código de acesso e os detalhes básicos do perfil. Mas quando eu publico a solicitação, estou recebendo o erro CORS no console. Quando acerto o URL diretamente no navegador, ele é direcionado para a página de login corretamente. Qual seria o problema de atender à solicitação?

Problema do CORS resolvido:

Encontrei localhost: 4200 não tinha '/' e depois de incluí-lo, o erro CORS foi resolvido, mas pressionar meu http.get está com um componente com problema:

  import { Injectable } from '@angular/core';
    import {Http} from '@angular/http';
    import {Observable} from 'rxjs';
    import {map} from 'rxjs/operators'
    import { mapToExpression } from '../../../node_modules/@angular/compiler/src/render3/view/util';
    @Injectable({
      providedIn: 'root'
    })
    export class LinkedInService {

      constructor(private http:Http) {
        console.log("In Linked in constructor");
       }

       public linkedInSignIn(){
          console.log ("Linked in Sign in");
          let authURL ="https://www.linkedin.com/oauth/v2/authorization?"+// "https://www.linkedin.com/uas/oauth2/authorization?"+
          "response_type=code"+
          "&client_id=781872"+
          "&state=xys"+
          "&redirect_uri=http://localhost:4200/";
          console.log("auth rul" +authURL);
          this.http.get(authURL).pipe(map(res => res.json()))
          .subscribe((res:Response)=>{
            console.log("Http Get " + res);
          });//people => this.people = people);
       }    

      public linkedInSignOut(){

       }
    }

questionAnswers(1)

yourAnswerToTheQuestion