wso2 - 从 REST 调用调用本地身份验证器
问题描述
在这篇文章中引用的示例中,流程是通过一个应用程序进行身份验证和颁发访问令牌。我现在要做的是通过 https://localhost:9443/oauth2/token 端点获取令牌,并能够在身份验证过程中执行本地身份验证器(LA)。但是,在执行端点时,我看不到我的 LA 被调用。我看到它在 OSGi 控制台中处于活动状态。本地身份验证器是否仅适用于 Web 应用程序?
解决方案
我们不能使用自定义本地身份验证器来验证其余 API,但您可以通过编写自定义授权类型 [1] 来实现相同的目的。您可以传递属性以对用户进行验证作为参数
推荐阅读
- html - 我该如何解决?我的引导模式弹出到屏幕的最右侧而不是在中心?
- python - Python:防止列表中的连续重复
- ios - 如何仅在 swift 中禁用标签栏标签?
- c# - 将数组添加到 POST 参数 C#
- react-native - 如何为应用程序 React Native 添加提醒?
- microsoft-graph-api - 从图形 api 创建一个 SPO 经典新闻页面
- python - 使用相同密钥/IV 的 Python AES CTR 模式
- divi - 无法将自定义 javascript 添加到 divi
- reactjs - Redux - 我应该从状态或 api 调用中获取产品详细信息吗?
- r - 如何计算 R 中的列总和,然后使用 data.table 库绘制它