如何更改身份验证令牌的expires_in值?

2020-09-06 08:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我尝试按照下面提到U...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我尝试按照下面提到URL的博客中的所有步骤进行操作。

https://blogs.sap.com/2019/04/29/sap-cloud-platform-b​​ackend-service-tutorial-13-api-call-from-external-tool/

虽然我获取身份验证令牌并且整个流程运行正常,但是我无法更改 expires_in 的值,默认值为43199。

如何将其更改为其他值,例如5分钟(300秒)?

2条回答
Haoba3210
2020-09-06 08:51

你好 Souvik Majumder

expires_in的值可以通过XSUAA实例的配置来控制:
创建XSUAA服务的实例时,您以JSON格式传递了几个参数,对吗? 在这里,您可以为oauth配置添加一个参数,该参数又为访问令牌(以及刷新令牌)的有效性包含一个参数:

" oauth2-configuration":{
       "令牌有效期":7200
    } 

我在这里做了一些描述:
https://blogs.sap.com/2019/05/09/sap-cloud-platform-b​​ackend-service-tutorial-15-security-using -authorization-code-grant/

和XSUAA配置参数的参考可以在SAP帮助门户网站

希望这能回答您的问题

亲切问候,
卡洛斯



一周热门 更多>