如何 download/upload Azure B2C TrustFrameworkPolicy 使用 Java

How to download/upload Azure B2C TrustFrameworkPolicy using Java

我正在寻找一些文档,从中我可以了解如何使用 Java 下载 Azure B2C TrustFrameworkPolicy。

我查阅了很多文档,但无法找到方法。

我的想法是:

  1. 我们是否必须创建一个 restful 网络服务并且我使用一些 header 参数访问了一些端点以下载 XML 文件,如果是的话有人可以分享端点吗,我们需要什么输入参数。

  2. 或者,我们是否有预先编写的 API(如图 api),我们需要使用 clientID、b2cTenantID 和 clientSecret 创建一个 clientprovider 和一个图客户端我们可以用来下载 XML 策略。

如果有人可以建议一种方法,或者分享 link 或任何使用研究 material,那将非常有帮助。

暂时坏了...

改用这个...

     ClientCredentialProvider authProvider = 
             new ClientCredentialProvider(clientId,
                     scopes,
                     clientSecret,
                     b2cTenantId,
                     endpoint); 
    
     OkHttpClient client = HttpClients.createDefault(authProvider);
     Request request = new Request.Builder().url("https://graph.microsoft.com/beta/trustFramework/policies/B2C_1A_User_MigrationClients/$value").build();
     Response response = client.newCall(request).execute();
     System.out.println(response.body().string());

这将为您提供 XML 您需要的只是政策。