Angular2 observa el redireccionamiento 302 al buscar recursos

Tengo el requisito de extraer algunos recursos de otro dominio en poder de mi empresa. Quiero extraer contenido HTML seguro con solicitudes GET.

Cuando un usuario cierra la sesión de la aplicación, el contenido solicitado devolverá un 302 a la página de inicio de sesión.

Mis intentos de oler los encabezados de un 302 no han devuelto lo que esperaba hasta ahora. La respuesta devuelta por mi Observable es 200 (página de inicio de sesión).

Aquí está mi aplicación de muestra.

export class MenuComponent implements OnInit {

    private _resourceUrl = "http://localhost:3001/resources/menu";

    constructor(private _http: Http){
    }

    menu: string;

    ngOnInit(): void {
        this.getMenu()
            .subscribe(
                response => {
                    console.log(`Response status: ${response.status}`);

                    this.menu = response.text();
                },
                error => console.log(<any>error));
    }

    getMenu(): Observable<Response>{        
        return this._http.get(this._resourceUrl)
            .map((response: Response) => response)
            .catch(this.handleError);
    }

    private handleError(error: Response){
        console.log(error);
        return Observable.throw(error.json().error || 'Server Error');
    }
}

¿Estoy incluso en el camino correcto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta