0

我正在开发一个需要令牌来请求休息 API 的解决方案。我希望在代码的开头向用户弹出一个窗口并接收带有令牌的答案。

我正在 JetBrains MPS 开发一个需要用户许可的意图。我在 GitHub 上读到了这个: https ://github.com/AzureAD/azure-activedirectory-library-for-java/

问题是我需要输入用户名和密码作为字符串,而不是通过 Azure 站点。

我希望我的代码看起来像这样

azureADHelper foo = new azureADHelper()
string userType = "admin"
string companyWebName = "https://stackoverflow.com/"
foo.askUserIdentity(userType, companyWebName)
if (foo.permission == true){
    string token = foo.getToken()
}
4

1 回答 1

0

Azure Active Directory 为不同平台提供了多个库。对于 java 使用“ ADAL4J ”库。

我希望下面的代码截图将有助于解决您的问题:

在此处输入图像描述

您可以查看以下示例以在 java 中配置 azure ad。

https://github.com/Azure-Samples/active-directory-java-webapp-openidconnect

于 2019-03-28T06:55:04.030 回答