点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我有一个使用XSA中的OData服务(节点模块)的UI5(html模块)应用程序。 在我的html模块的xs-app.json中,我在路由中将" route"用于" authenticationMethod",并将" xsuaa"用于" authenticationType"。
我观察到的问题是,当我的UI5应用闲置一段时间(不发出OData请求)时,任何后续OData请求都将失败,并显示" 401未经授权"错误。
通常,刷新页面可以解决此问题,有时刷新页面后,它会将您重定向到UAA的登录页面。
似乎是XSA UAA身份验证会话超时问题。
我想知道是否有办法:
- 更改超时设置吗?
- 超时收到通知吗?
- 自动刷新身份验证会话吗?
- 以编程方式刷新身份验证会话?
谢谢!!!
上面的manifest.yml或mta.yml中,但我认为已弃用。
最新的api表示您需要使用变量SESSION_TIMEOUT 300000(秒)设置cf env
您必须捕获首次登录时间戳并将其存储在localstorage中。 通过将以秒为单位的时间戳与首次登录时间戳进行比较,可以自己处理会话更新。
您可能还希望以这种方式将当前URL保存在本地存储中,当您执行刷新会话时,会将用户路由到指定的URL。 在页面上保存数据也应该由您处理。
希望有帮助
更新:CF默认超时为15分钟
一周热门 更多>