Я пытаюсь использовать authHttp jwt для установки соединения API с конкретным концом. Я пытаюсь сделать это первым без каких-либо токенов, чтобы я мог проверить его, но он швы, как будто он даже не подключается. Я использую его следующим образом:Угловое 2 AuthHttp с jwt не подключающимся
this.authHttp.get('localhost:3001/api/basic')
.subscribe(
data => console.log("data"),
err => console.log(err),
() => console.log('Request Complete')
);
ошибка я получаю в консоли AuthHttpError {}
Я установил мои ngModules, как это говорится в руководстве:
providers: [
{
provide: AuthHttp,
useFactory: authHttpServiceFactory,
deps: [Http, RequestOptions]
}
И
function authHttpServiceFactory(http: Http, options: RequestOptions) {
return new AuthHttp(new AuthConfig({noTokenScheme : true}), http);
}
дело в том, что диск это меня с ума, что использование HTTP он прекрасно работает так:
this.http.get('http://localhost:3001/api/basic').subscribe(
data=> console.log(data),
error=> console.log("Getting Error")
);
Возможно, вы думаете: «Почему он не использует http, а не authHttp?». Ну, это потому, что установка вереска «Авторизация» и его токенов швов невозможна с http.
Любая помощь или руководство были бы чрезвычайно полезными.
Какие заголовки 'Authorization' вам нужны? эта библиотека предназначена для токенов JWT, поэтому их не использовать с ними невозможно. Тем временем я отправлю ответ с примерами –