MSAL与msgraph-sdk-java-auth

问题描述 投票:0回答:1

我想开发一个Java Web App来使用一些Microsoft Graph Services。根据Azure Portal的“快速入门”选项卡,他们建议MSAL进行身份验证并调用服务(com.microsoft.aad.msal4j。*)。

另一方面,我发现https://github.com/microsoftgraph/msgraph-sdk-java-auth,它提供了使用服务的不错的API,但是最近一次更新是从一年多以前开始的。

我应该使用哪个?我有点担心SDK会被弃用。

谢谢。

azure-active-directory microsoft-graph msal
1个回答
0
投票

如果您查看dotnet version of this library,您会发现它使用了MSAL。每当启动Java msgraph身份验证库时,MSAL Java都没有准备好。要使Java身份验证库与dotnet对齐,需要做一些工作,以便它也使用MSAL。我会说,继续使用Java身份验证库,请注意以下几点:

  1. 它将随着所需工作的完成而改变
  2. msgraph SDK的身份验证库都处于预览状态,将来可能会更改
  3. pull request当前存在一个限制,您可以以documented here的方式解决此问题>
© www.soinside.com 2019 - 2024. All rights reserved.