c# - 为什么我的 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
解决方案
推荐阅读
- python - 如何将类型存根文件(.pyi)添加到仅模块项目?
- angular - 如何在 Angular 中过滤数组的记录?
- python - 执行命令提取 mfcc 后返回什么?
- python - 如何在剪切音频时检测和消除故障?
- python - 迭代数据框列并在 python pandas 中创建新列
- reactjs - reactjs 出现错误第 3:7 行:解析错误:意外令牌,预期“;”
- react-native - react-native-image-slider-box 与本地图像不起作用
- python - 如何在 Python 中获取 RAM 使用百分比?
- c++ - 我无法理解我的 C++ 代码的输出
- node.js - 我如何使用上传按钮将图像(使用 NodeJs)上传到烧瓶中的图像分类器 api 或在 XYZ.com 上运行的图像分类器