У меня есть приложение Angular 5 и бэкэнд Spring Boot.Приложение Angular выполняет вход в Google OAuth2 и затем отправляет токен через заголовок авторизации на сервер.Бэкэнд проверяет токен.
Если я делаю это в Chrome на локальном хосте с помощью ng serve, все работает нормально.Я вижу OAuth-токен в заголовке так:
Authorization: Bearer ya29.GlzNBbvSFMoQ429olweferferg8etr9g9rtg79t
... и авторизация работает как положено (localhost в Chrome).
Так что если я разверну свое угловое приложение на своемдомен на прод-сервере, авторизация не работает.Я не вижу заголовок Authorization в Chromes Developer Tools, а также бэкэнд не авторизует клиента.
Если я использую Safari, то он работает и на Prod Server.
Таку кого есть идея, где различия между сервером localhost / prod и Chrome / Safari в отношении заголовка авторизации.