【问题标题】:How to configure Key configurations (namely: Token Endpoint and Revoke endpoint) in WSO2 API Manager如何在 WSO2 API Manager 中配置 Key 配置(即:Token Endpoint 和 Revoke Endpoint)
【发布时间】:2021-05-21 10:48:22
【问题描述】:

我已按照this documentationWSO2 身份服务器(以下简称 IS) 配置为 WSO2 API 管理器(以下简称 APIM) 的密钥管理器。 APIM 和 IS 安装在不同的服务器上。 此后,我重新启动了它们。但是当我去APIM的devportal生成访问令牌时,令牌端点和撤销端点的地址保持不变,如下所示:

.

问题我想问的是如何将这些端点地址更改为:

令牌端点:https://iskm.dom.zu:9444/oauth2/token

撤销端点:https://iskm.dom.zu:9444/oauth2/revoke

分别

【问题讨论】:

    标签: wso2 wso2is wso2-am wso2carbon


    【解决方案1】:

    您可以通过更新deployment.toml[[apim.gateway.environment]] 下的https_endpoint 值将其更改为网关的主机名。在这种情况下,令牌 url 的主机名将更新为您定义的网关的主机名。您还需要将show_as_token_endpoint_url 定义为true。欲了解更多信息,请查看here

    否则,如果您有单独的密钥管理器配置,您可以更新deployment.toml[apim.key_manager] 配置下的service_url 值。欲了解更多信息,请查看here。在这种情况下,token url 的主机名将是 key-manager 服务的主机名

    【讨论】:

      【解决方案2】:

      您需要通过在管理门户中提供相关配置(如令牌端点、撤销端点、授权端点和客户端注册端点等)来注册密钥管理器。然后你可以在生成令牌时从 Dev Portal 中选择相关的密钥管理器

      请参阅此doc 了解分步指南。

      【讨论】:

      • 我按照上述link 中的说明进行操作。但是当我想在 devportal 中生成密钥时,它给了我:错误!您有部分创建的密钥。请单击“清理”按钮,然后重试。即使我清理了,它仍然给出同样的错误
      • 后端的错误是什么(在 wso2carbon.logs 中)?
      猜你喜欢
      • 2022-11-03
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多