Yak*_*kov 7 java authentication openstack-swift token
我Account (joss.model.Account)
在配置中创建了一个
allowReauthenticate=true
Run Code Online (Sandbox Code Playgroud)
我打电话给帐户创建后几乎是immidiateley
Access mAccess = mAccount.authenticate(); // (joss.model.Access)
Run Code Online (Sandbox Code Playgroud)
之后我需要使用令牌.我在30分钟和1.5小时和24小时等之后使用它,通过调用mAccess.getToken()
Token外出时间为1小时.我可以假设重新认证将被执行,并且在2.4小时之后,令牌将有效吗?或者我需要手动重新验证?
即mAccess.getToken()
在1.5小时和24小时后将返回无效(过期的令牌).在这种情况下如何正确重新验证?
只调用mAccount.authenticate()
一次mAccess.getToken()
返回无效。忘记客户端应用程序中的时间,它必须是可重入的。
处理围绕该问题的 UI(如果现有凭据证明无用,则在authenticate() 方法之前需要重新输入用户名/密码)。
归档时间: |
|
查看次数: |
251 次 |
最近记录: |