为什么我的JWT令牌没有传递给控制器​​的方法?

时间:2019-04-30 12:47:33

标签: c# asp.net-mvc jwt

我的控制器如下:

    [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方法?

0 个答案:

没有答案