У меня проблемы с маршрутизатором angular (6), на путях с% 2F-символами вместо "/".
Например, эта ссылка работает:
https://foo.com/session/backoffice/new-password/08d64d91-f9bf-3237-b7cd-d8c2787fc96f/CfDJ8GJRXIPsSkpCmiinHpnpyS61A7elbvJfqcQABVuz4OJE9432rKgMQh5dUlJW5ANxjvN0W%2bk/4NXpFpmsDV2YwlnnXe48w/QenQTuq1gzBa8paiJsdBd9YVbdoGPOgQs1nJF%2b34XJxnRALM8RYTf1cwW349E7JuYSnRgSTXiMUSkjIOHs4divnhtyAbSXcjYbsrCRyVUPvodTDn4R6ipi9LQuY2rZTg5v/KNDl70E/pvF
Это не так (и я не могу контролировать, как это происходит):
https://foo.com/session/backoffice/new-password/08d64d91-f9bf-3237-b7cd-d8c2787fc96f/CfDJ8GJRXIPsSkpCmiinHpnpyS61A7elbvJfqcQABVuz4OJE9432rKgMQh5dUlJW5ANxjvN0W%2bk%2f4NXpFpmsDV2YwlnnXe48w%2fQenQTuq1gzBa8paiJsdBd9YVbdoGPOgQs1nJF%2b34XJxnRALM8RYTf1cwW349E7JuYSnRgSTXiMUSkjIOHs4divnhtyAbSXcjYbsrCRyVUPvodTDn4R6ipi9LQuY2rZTg5v%2fKNDl70E%2fpvF
Обратите внимание, чторазн.полагается на "/", измененное на% 2F.
Мой маршрут настроен следующим образом:
{ path: 'backoffice/new-password/:userId/:token', component: FooComponent }]
Первая ссылка проходит отлично, вторая приводит к 404, не найден намой угловой роутер.Кажется, он не распознает% 2F символов.
Есть идеи?
Заранее спасибо!