Wso2访问令牌时间

时间:2017-09-13 09:05:33

标签: wso2 wso2is wso2-am

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

1 个答案:

答案 0 :(得分:1)

要更改默认的到期时间,您需要更新<UserAccessTokenDefaultValidityPeriod>上的代码identity.xml的值。

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

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

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