Я пытаюсь сбросить пароль пользователя, поэтому я отправляю им токен на их электронную почту. Но когда они нажимают на ссылку, мой маршрут не совпадает. Но когда я использую алфавит или строку, это сработает.
Мой маршрут:
{path: 'reset-password/:token', component: ResetPasswordComponent}
Отправленная ссылка:
http://localhost:4200/reset-password/CfDJ8Nvsj8Jg1jxNk4c8WRGjJ/2eFMdiL/Gv0Bf8rsqQRLh6rHN9ZalNnJj1IkWiFuARfRnE/U4+qsytBh9yqW3Lp5syVdL1I/TrGmis/pJYKuyxJjrJWW/wpcuOy5Rdi8bMrmFlENnxNFtgNBGmJKommZOe0ffW+ZyUoaqqMftCwocfDIe1vesXuPqh7GuPXSiheLTBuXUA9kf9Qe1CVCrNfb859yYj5ug8sKTc5EzRiSZ5
Я решил URL закодировать токен, прежде чем добавлять его по ссылке, которую я отправляю на электронную почту пользователя.на API, затем я расшифровал его после того, как он отправил обратно
string encodedToken = WebUtility.UrlEncode (token);