【问题标题】:Wso2 access token timeWso2 访问令牌时间
【发布时间】:2017-09-18 11:56:28
【问题描述】:

我需要更改 WSO2 中的访问令牌到期时间。我已经尝试为我的身份服务器和 API 管理器编辑 identity.xml 中的元素,但获得的访问令牌持续默认的 3600 秒。我还尝试重新启动服务器。这种方法正确吗?

【问题讨论】:

  • 如何生成令牌?
  • 我通过将用户名和密码发送到 Mydomain:9444/oauth2/token 来实现。使用的密码类型是授权

标签: wso2 wso2is wso2-am


【解决方案1】:

要更改默认过期时间,您需要更新identity.xml 上标签<UserAccessTokenDefaultValidityPeriod> 的值。

您正在端口 9444 上运行,因此这可能意味着您正在同时运行 API Manager 和 Identity Server,因此请记住更改正确的 identity.xml(在端口 9444 上运行的那个) '要更新值。

您需要重新启动服务器才能使更改生效。当然,所有已生成的令牌将继续具有相同的到期时间,因此如果您重置 APIM 并要求再次生成令牌,它可能会返回旧令牌,因为它仍然是有效的。

为确保您获得新令牌,请在调用令牌 API 时传递新范围。

【讨论】:

    猜你喜欢
    • 2019-08-02
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 2016-10-02
    • 1970-01-01
    • 2022-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多