Angular Router не распознает маршрут с символами% 2F - PullRequest
0 голосов
/ 19 ноября 2018

У меня проблемы с маршрутизатором 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 символов.

Есть идеи?

Заранее спасибо!

...