Невозможно сопоставить маршруты, когда я передаю токен в качестве параметра в angular 5 - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь сбросить пароль пользователя, поэтому я отправляю им токен на их электронную почту. Но когда они нажимают на ссылку, мой маршрут не совпадает. Но когда я использую алфавит или строку, это сработает.

Мой маршрут:

{path: 'reset-password/:token', component: ResetPasswordComponent}

Отправленная ссылка:

http://localhost:4200/reset-password/CfDJ8Nvsj8Jg1jxNk4c8WRGjJ/2eFMdiL/Gv0Bf8rsqQRLh6rHN9ZalNnJj1IkWiFuARfRnE/U4+qsytBh9yqW3Lp5syVdL1I/TrGmis/pJYKuyxJjrJWW/wpcuOy5Rdi8bMrmFlENnxNFtgNBGmJKommZOe0ffW+ZyUoaqqMftCwocfDIe1vesXuPqh7GuPXSiheLTBuXUA9kf9Qe1CVCrNfb859yYj5ug8sKTc5EzRiSZ5

1 Ответ

0 голосов
/ 12 сентября 2018

Я решил URL закодировать токен, прежде чем добавлять его по ссылке, которую я отправляю на электронную почту пользователя.на API, затем я расшифровал его после того, как он отправил обратно

string encodedToken = WebUtility.UrlEncode (token);

...