Wso2 从REST调用调用本地身份验证器

Wso2 从REST调用调用本地身份验证器,wso2,wso2is,Wso2,Wso2is,在流程中引用的示例中,通过一个应用程序验证并发布访问令牌。我现在要做的是通过https://localhost:9443/oauth2/token 端点,并能够在身份验证过程中执行本地身份验证程序(LA)。然而,在执行端点时,我没有看到调用我的LA。我看到它在OSGi控制台中处于活动状态。本地身份验证器是否仅适用于web应用程序?我们不能使用自定义本地身份验证器对rest API进行身份验证,但您可以通过编写自定义授权类型[1]来实现同样的功能。您可以将属性作为参数传递给用户进行验证 [1]

在流程中引用的示例中,通过一个应用程序验证并发布访问令牌。我现在要做的是通过https://localhost:9443/oauth2/token 端点,并能够在身份验证过程中执行本地身份验证程序(LA)。然而,在执行端点时,我没有看到调用我的LA。我看到它在OSGi控制台中处于活动状态。本地身份验证器是否仅适用于web应用程序?

我们不能使用自定义本地身份验证器对rest API进行身份验证,但您可以通过编写自定义授权类型[1]来实现同样的功能。您可以将属性作为参数传递给用户进行验证

[1]