stargate rest api 的授权令牌在过期前将保持活动状态多长时间?
How long does stargate rest api's auth token will remain active before expiring?
我们正在使用 stargate rest api,它是针对 Cassandra DB 的 DataStax Enterprise 的包装器。为了访问数据库中的数据,我们首先从 stargate 的 auth 服务获得了一个令牌。我想知道此令牌保持活动状态多长时间。是否有时间表,或者它会在一定时间不活动后过期?请提出建议。
默认情况下,此令牌将持续滑动 window 30 分钟。这意味着如果你
创建一个令牌,然后等待 29 分钟,然后再使用它来验证对任何
API 的生存时间将重置为 30 分钟。同样,如果您在 31 分钟后等待
创建令牌以使用它然后你会收到一个错误,因为令牌不再存在。这
可以使用 stargate.auth_tokenttl
系统配置令牌持续的时间长度
属性。例如,启动配置将令牌设置为持续 100 秒
将如下。
JAVA_OPTS='-Dstargate.auth_tokenttl=100' ./starctl \
--developer-mode --cluster-name test --cluster-version 3.11 --enable-auth
我们正在使用 stargate rest api,它是针对 Cassandra DB 的 DataStax Enterprise 的包装器。为了访问数据库中的数据,我们首先从 stargate 的 auth 服务获得了一个令牌。我想知道此令牌保持活动状态多长时间。是否有时间表,或者它会在一定时间不活动后过期?请提出建议。
默认情况下,此令牌将持续滑动 window 30 分钟。这意味着如果你
创建一个令牌,然后等待 29 分钟,然后再使用它来验证对任何
API 的生存时间将重置为 30 分钟。同样,如果您在 31 分钟后等待
创建令牌以使用它然后你会收到一个错误,因为令牌不再存在。这
可以使用 stargate.auth_tokenttl
系统配置令牌持续的时间长度
属性。例如,启动配置将令牌设置为持续 100 秒
将如下。
JAVA_OPTS='-Dstargate.auth_tokenttl=100' ./starctl \
--developer-mode --cluster-name test --cluster-version 3.11 --enable-auth