首页 > 解决方案 > 带有 JWT 的 API 尝试在没有 OWIN 的情况下进行身份验证

问题描述

嗨,所以我对这一切都很陌生,所以如果这是一个愚蠢的问题,请与我联系。到目前为止,我已经弄清楚了如何生成 JWT 并对其进行验证(在学习时创建了一个小程序)。我还学习了如何创建一个 web api(再次创建了一个查询数据库并在邮递员中显示的小程序)。我想要完成的是我们想要创建 api,以便我们的客户可以创建自己的站点/应用程序。我们正在使用 JWT,那么我将如何告诉我的所有控制器首先关闭并验证 url 中的 JWT。它也将使用被加密的声明进行 base64 编码。但是我知道我需要做什么,因为我一直在玩。我的问题是我如何告诉将要首先启动并验证令牌的许多控制器之一的调用。

谢谢

标签: c#apiwebjwt

解决方案


因此,如果有人感兴趣(可能不是从缺乏响应来判断),那么属性和使用授权过滤器似乎可以解决问题,无论如何在测试时都很好。


推荐阅读