如何使用java下载/上载azure b2c trustframeworkpolicy

eni9jsuy  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(283)

我正在寻找一些文档,在那里我可以学习如何使用java下载azure b2c trustframeworkpolicy。
我查阅了大量的文件,但找不到具体的方法。
我认为:
我们是否必须创建一个restfulwebservice,然后我用一些头参数点击某个端点来下载xml文件,如果是这样,是否有人可以共享该端点,我们需要什么输入参数。
或者,我们是否有一个预先编写的api(比如graph api),我们需要使用clientid、b2ctenantid和clientsecret创建一个clientprovider和一个graph客户机,我们可以用它来下载xml策略。
如果有人可以,建议一种方法,或分享一个链接或任何使用学习材料,那将是非常有帮助的。

y53ybaqx

y53ybaqx1#

它现在坏了。。。
用这个。。。

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,它只不过是策略。

相关问题