我已经开发了一个UI5应用程序并将其部署到SAP Cloud Platform并在Launchpad门户上注册了它。
我尝试使用Microsoft Graph进行身份验证,它会将我重定向到Microsoft授权网站。它将返回id_token附加到我在Azure上的App Registration中设置的重定向URL上。
重定向网址是这样的: https://flpnwc-subaccount.dispatcher.ap1.hana.ondemand.com/sites#id_token=xxx
重定向时控制台中的错误:
sites:118 Uncaught TypeError: Cannot read property '6' of null
at getIntentParameter (sites:118)
at Object.requestSite (sites:364)
at Object.getSiteJson (sites:512)
at Object.loadAppSite (sites:579)
at sites:765
at sites:766
我试图在Azure上的App Registration中更改重定向URL,但不允许这样的URL: https://flpnwc-subaccount.dispatcher.ap1.hana.ondemand.com/sites?siteId=site_id#app_name-create
我希望在身份验证之后,它将重定向到当前的UI5应用程序URL,并且我可以调用Microsoft Graph API,例如https://graph.microsoft.com/v1.0/me/manager