使用java实现SAP xsuaa服务并部署,访问应用程序URL面临以下问题。
68bkxrlz1#
张贴这个问题的解决方案,因为我面临和解决。案例1:如果您使用BAS(Business Application Studio)并通过mta文件进行部署,请确保您已经添加了forwardAuthToken:true表示xsuaa服务关联的应用程序示例。在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 } ]
1条答案
按热度按时间68bkxrlz1#
张贴这个问题的解决方案,因为我面临和解决。
案例1:如果您使用BAS(Business Application Studio)并通过mta文件进行部署,请确保您已经添加了forwardAuthToken:true表示xsuaa服务关联的应用程序示例。
在mta文件中添加以下属性。
如果在此之后它不工作,请检查您的xs-security.json文件
情况2:如果部署Java应用程序,则应在menifest.yml文件中设置以下属性。