Некоторые из моих angular маршрутов имеют параметры пути. Angular разделяет эти параметры, используя точки с запятой. Когда я перехожу к IdentityServer для входа в систему, эти точки с запятой заменяются на «% 3B». Это делает так, что Angular не понимает returnUrl.
Например, когда я перехожу с http://localhost: 5003 / properties / property-details; accountNo = 656401 на страницу входа и перенаправляется обратно ...
Я получаю эту ошибку:
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'properties/property-details%3BaccountNo%3D656401'
Как настроить Angular для интерпретации этих "% 3B" как ";"?