【问题标题】:WSO2 API Manager authentication through single page app通过单页应用程序进行 WSO2 API Manager 身份验证
【发布时间】:2017-02-21 05:38:59
【问题描述】:

我是 WSO2 API 管理器的新手。我已经安装它来代理我的 REST 端点并通过 oAuth2 进行访问管理。 伟大的!我设法通过 API Manager 的 oAuth2 进程(通过 API 控制台)访问我的后端 REST 实现。现在我想设置从用户身份验证过程开始的完整往返,其中身份验证与相应的角色。所以……

接下来我想创建一个单页应用程序并通过将用户重定向到登录页面(身份验证服务)或让用户直接与单个应用程序页面交互并让单个应用程序页面登录来进行身份验证步骤一些身份验证服务。

问题: 我可以使用 API 管理器的密钥管理器组件来处理用户身份验证(基于 oAuth2)还是需要安装 WSO2 身份服务器来处理身份验证?

我看到 WSO2 API Manager 可以托管用户和角色、用户存储和端点来处理(authz)令牌请求,但它也可以处理来自我的单个应用程序的登录(身份验证)请求吗?

【问题讨论】:

    标签: wso2 wso2is wso2-am


    【解决方案1】:

    您可以将 APIM 与 OAuth2 授权代码授予类型一起使用。请参阅身份服务器文档中的 this sample,但在 APIM 的端点下方使用而不是 IS 端点。

    https://localhost:8243/authorize
    https://localhost:8243/token
    

    【讨论】:

      猜你喜欢
      • 2017-03-03
      • 1970-01-01
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      相关资源
      最近更新 更多