使用 java 实现 SAP xsuaa 服务并部署,访问面临以下问题的应用程序 URL。
1 回答
2
在我面临并解决时发布此问题解决方案。
案例1:如果您使用BAS(Business Application Studio)并通过mta文件部署,请确保您已为xsuaa服务关联的应用程序实例添加了forwardAuthToken:true 。
在mta文件中添加以下属性。
requires:
- name: my_xsuaa
- name: MY_API
group: destinations
properties:
name: MY_API
url: '~{url}'
forwardAuthToken: true
如果之后它不起作用,请检查您的xs-security.json文件
"oauth2-configuration": {
"token-validity": 604800,
"refresh-token-validity": 2592000,
"redirect-uris":[
"https://*.<your_uri>/login/callback"
]
}
情况 2:如果部署 java 应用程序,则应在menifest.yml文件中设置以下属性。
env:
SESSION_TIMEOUT: 30
destinations: >
[{
"name":"MY_API",
"url" :"<you_java_application_uri>",
"forwardAuthToken": true
}
]
于 2021-01-27T13:22:48.200 回答
