oauth-2.0 - Azure API 管理 - Oauth2 服务器配置是强制性的吗?
问题描述
当我们想要将 OAuth 与 Azure API 管理一起使用时,文档指出我们需要将 APIM 实例与门户的 OAuth 2 部分中的 OAuth 服务器相关联。但我对此有点困惑,因为当我错过这样做时,JWT 令牌的验证(验证 JWT 策略)工作得很好。听起来 APIM 和 OAuth 2 服务器之间的关联只有在我们想从开发人员门户或开发人员控制台使用 OAuth 2 时才需要。我对吗?
解决方案
OAuth 服务器注册只是为了将 OAuth 安全定义包含到导出的规范中,以便开发门户上的测试控制台将呈现方便的 UI 以获取令牌以进行运行时调用。validate-jwt 策略不需要它。
推荐阅读
- javascript - Discord.js v12 如何让命令只在特定服务器上运行?
- android - 如何安装Android Studio 4.0版
- c# - 为什么 linq Select 请求工作这么长时间?。网
- python - astype('float') 改变数据,而不仅仅是数据类型
- java - 如何在 WAR 文件中包含标签库以确保它可以在没有互联网访问的机器上运行?
- python - 在 python 3.6 上编写一个不和谐的欢迎命令(discord.py)
- vba - VBA 宏中的 Rest API
- uwp-xaml - CanvasVirtualControl InvalidateRegions 自动拆分,为什么?
- java - canvas.drawBitmap 致命错误 api 29 android
- java - 我们可以将所有功能保留在 android studio 的同一个类中吗?