Angular2 следит за редиректом 302 при получении ресурса

У меня есть требование вытащить несколько ресурсов из другого домена, принадлежащего моей компании. Я хочу получить защищенный HTML-контент с помощью запросов GET.

Когда пользователь выходит из приложения, запрошенный контент вернет 302 на страницу входа.

Мои попытки прослушать заголовки для 302 не вернули то, на что я надеялся до сих пор. Мой Observable возвращает ответ 200 (страница входа).

Вот мой пример приложения.

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');
    }
}

Я даже на правильном пути?

Ответы на вопрос(2)

Ваш ответ на вопрос