c# - 带有 JWT 的 API 尝试在没有 OWIN 的情况下进行身份验证
问题描述
嗨,所以我对这一切都很陌生,所以如果这是一个愚蠢的问题,请与我联系。到目前为止,我已经弄清楚了如何生成 JWT 并对其进行验证(在学习时创建了一个小程序)。我还学习了如何创建一个 web api(再次创建了一个查询数据库并在邮递员中显示的小程序)。我想要完成的是我们想要创建 api,以便我们的客户可以创建自己的站点/应用程序。我们正在使用 JWT,那么我将如何告诉我的所有控制器首先关闭并验证 url 中的 JWT。它也将使用被加密的声明进行 base64 编码。但是我知道我需要做什么,因为我一直在玩。我的问题是我如何告诉将要首先启动并验证令牌的许多控制器之一的调用。
谢谢
解决方案
因此,如果有人感兴趣(可能不是从缺乏响应来判断),那么属性和使用授权过滤器似乎可以解决问题,无论如何在测试时都很好。
推荐阅读
- windows - 错误代码:0x800f0954 在 windows 11 上安装 .net framework 3.5(解决方案)
- jquery - Jquery 无法在列表项上使用 addclass 应用顺风类也 removeClass 不起作用
- speech-to-text - 如何将 Webhook 用于 Microsoft 认知语音转文本 V3
- llvm - 用字符串文字初始化 `StringRef` 是否安全?
- node.js - 如何在 Mongo/ 中获取嵌套元素
- gtk3 - 如何使用 vala 将 gtk 应用程序的背景设置为桌面壁纸
- java - 根据哪个过滤器过滤了流中的最后一个元素,做出不同的反应
- javascript - 如何在不使用formdata api的情况下使用axios上传文件?
- mysql - MySQL:为所有用户将数据从一个表中的字段移动到另一表中的字段
- php - 单击类别名称时,页面将重定向到 404 pge