NodeJS SAP CF XSUAA服务-错误消息:无效的重定向< redirect_uri>/登录/回调与注册值不匹配

pvabu6sv  于 2023-01-20  发布在  Node.js
关注(0)|答案(1)|浏览(156)

使用java实现SAP xsuaa服务并部署,访问应用程序URL面临以下问题。

68bkxrlz

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
        }
        ]

相关问题