Мой контроллер выглядит так:
[Route("Test/{token}")]
public ActionResult Test(string token)
{
try
{
return this.View(this.jwtService.DecryptJwtToken(token));
}
catch (SecurityTokenInvalidSignatureException)
{
return this.View("Error");
}
}
когда я набираю http://localhost:52006/Test/ddd
я бью мой метод. Но когда я использую что-то вроде этого:
http://localhost:52006/Test/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxIiwianRpIjoiMTUiLCJleHAiOjE1NTY3OTc1MDh9.iza_zuDL8aB7osanbs76rtVzTiBpemNwfNin5zljYwA
Я получаю 404 Not found
. Бьюсь об заклад, потому что у жетона JWT
есть точки в его теле. У меня вопрос, как передать JWT
токен моему методу ASP MVC
при маршрутизации?