barteb
#javascript #angularjs #naukaprogramowania #frontend

Coledzy,

mam taką oto metodę:
kod metody

Ma ona wysłać do servera nazwe użytkownika i hasło i w odpowiedzi w nagłówkach response ma być JWT (nagłówek 'Authorization').
I problem jest taki: console.log() z tej metody printuje w przeglądarce nulla. Natomiast narzędzia deweloperskie Firefoxa ewidentnie pokazują, że w odpowiedzi na ten request na 100% jest header 'Authorization' razem z wartością.

Co może być nie tak? Angular 5. Pierwszy raz tykam Angulara więc nie bijcie ( ͡° ʖ̯ ͡°)
1
  • Najlepsze
  • Wszystkie komentarze
barteb
@krzysztofu: Dokumentacja, ale w sumie to mam tylko jedną rzecz w nim do zrobienia, nie dogłębna nauka ;)
1
p.....s
p.....s
@barteb HttpInterceptor i req.Clone To dwa hasła klucze. Odsyłam do http://angular.io Jest przykład z rozwiązaniem i opis dlaczego Ci nie działa.
0
barteb
@piepies:
Problem rozwiązałem i był to problem po stronie backendu, związany z CORS.
Pomógł mi ten post:
StackOverflow

Temat do zamknięcia ;)
0
p.....s
p.....s
@barteb ah, CORS. Też przed chwilą moje API poprawiłem ;)
0
barteb
@piepies:
Właśnie nie spodziewałbym się, że w narzędziach deweloperskich nagłówek jest, a appka Angular go nie widziała. Ciekawe dlaczego tak jest ;)
0
krzysztofu
@barteb: angulara lepiej pisać w trueScript czy JavaScript ?
0
barteb
@krzysztofu: Nie jestem specjalistą, wczoraj pisałem pierwszy raz w życiu w Angularze. Natomiast jest on napisany w TypeScript, dokumentacja jest w TypeScript.
0
krzysztofu
@barteb: ok też właśnie chce zasiąść do angulara i tak się zastanawiam bo js podstawy znam i czy wchodzić w typescript czy pisać w js. Z dokumentacji się uczysz czy masz coś do polecenia ?
0