OneDrive业务-OAuth重定向uri
我在为MS cloud services(Sharepoint online/OneDrive等)上的“./common/oauth2/token”调用指定重定向uri时遇到问题 问题是我们的客户机应用程序是多租户的,托管在云中,因此我们不能使用“localhost”uri。客户端应用程序的重定向uri需要是动态的,但不幸的是AAD根据预定义的重定向uri列表验证uri 我只对DropBox OAuth flow有过经验,您可以省略重定向uri,它将向用户显示带有授权代码的页面,以便用户可以将其复制粘贴到客户端应用程序并检索令牌。。。但我认为这在OneDrive授权中是不可能的。案例OneDrive业务-OAuth重定向uri,oauth,azure-active-directory,onedrive,Oauth,Azure Active Directory,Onedrive,我在为MS cloud services(Sharepoint online/OneDrive等)上的“./common/oauth2/token”调用指定重定向uri时遇到问题 问题是我们的客户机应用程序是多租户的,托管在云中,因此我们不能使用“localhost”uri。客户端应用程序的重定向uri需要是动态的,但不幸的是AAD根据预定义的重定向uri列表验证uri 我只对DropBox OAuth flow有过经验,您可以省略重定向uri,它将向用户显示带有授权代码的页面,以便用户可以将其
这个问题有没有更好的解决方案?例如,托管一个专用服务,该服务将使用这些重定向呼叫,并向用户显示授权代码?我发现我可以使用仅应用程序令牌,因此我不再需要用户交互。这里包括: