angular - hvordan logge inn på Garmin ved hjelp av javascript


Jeg prøver å implementere en Oauth1-innlogging til Garmins ved å bruke Angular2 og vanlige HTTP-kall, men ved det første kallet til oauth/request_token-stien får jeg en pre-flight OPTIONS-kallfeil som ser ut til ikke å ha CORS aktivert eller noe.

Har noen prøvd dette eller gjort dette før?

Takk

Svar #1

Du må sette Origin i headeren din (mitt forslag er å gjøre det med en interceptor) og deretter i serverkonfigurasjonen tillate at domenet ditt eller localhost:port får tilgang til det.