Всем привет!
Помогите разобраться с Referrer.
Проблема:
при редиректе в http-заголовке Referrer указан только домен, без пути до компонента.
Ожидается Referre
r: https://site.com/path/to/component
, а приходит Referrer: https://site.com
.
Описание:
есть несколько кнопок, которые вызывают функцию redirect с аргументов названием социальной сети,
например, (click)=‘redirect(‘vk’)’
.
Функция:
redirect(socialNetworkName: string) {
const link = environment.endpoints.authentication +'/v1/external/' + socialNetworkName + '/login';
const authWindow = window.open(link, '_self');
}
Также в index.htm указана свободная политика передачи Referrer:
<meta name="referrer" content="origin">
В чём может быть проблема? Куда обратить внимание?
Дополню, что если создать простой html с сылкой, то Referrer приходит ожидаемый, т.е. который включает и домен и путь.