我正在尝试调用图形api,所以我遵循了网站上提到的过程。我已经在https://apps.dev.microsoft.com/portal/register-app中注册了应用程序并获得了客户端id,然后我尝试让ajaxs调用url "https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=XXXXbxxxxxxx-bf22-4bdb-bXX-cd32a729a31f&redirect_uri=https://webidetestingXXXXXX-XXXXXXXXXXX.dispatcher.int.sap.hana.ondemand.com/webapp/index.html&response_type=code&scope=openid+Mail.Read";这总是会打开一个登录页面,我如何在调用之后传递用户名和密码。
其次-我调用这个url并输入凭据,它向我显示了Microsoft帐户遇到技术问题的错误。请稍后再试。
您能告诉我在sap ui5环境中我缺少什么或者是什么示例来调用这样的图Api吗?
发布于 2017-06-20 10:46:46
这将始终打开登录页面,以及如何在调用后传递用户名和密码。
当将用户定向到/authorize端点时,微软服务器将显示登录页面,让用户输入用户名/密码,之后您不能将用户名/密码传递到您自己的代码.If中,如果您不想显示登录页面或需要使用自己的登录页面,则可以使用用户名和密码流登录用户,如here所示。但是这个流程需要将身份提供商的密码写入到您的自定义网站中,您应该在约束和限制部分检查更多。
我调用此url并输入凭据,它向我显示了一个错误,即微软帐户遇到技术问题。
请提供该错误的更多详细信息,您可以在浏览器地址栏中找到错误消息,如:https://login.live.com/err.srf?lc=1033#error=invalid_request&error_description=xxxxxxxxxx
https://stackoverflow.com/questions/44641590
复制相似问题