我想在节点中创建一个简单的后端应用程序,它可以查询AAD以获取OU或组的列表。我的应用程序需要这种类型的信息来在我们的系统中创建用户组。我在这里开始遇到问题。我发现这个例子在DotNet中,它执行一个守护进程服务器流程。我发现这些信息链接:nodejs + azure活动目录+守护进程应用程序
基本上我希望能够使使用基于证书的认证,无需任何用户参与的后端请求。我假设一个管理员将需要允许我的应用程序通过一些授权流程来发出这个请求。我正在寻找一个简单的循序渐进的指南,以获得一些示例NodeJS代码。类似于这个例子:https://github.com/Azure-Samples/active-directory-dotnet-daemon-certificate-credential
假设我没有Windows机器,我需要以某种方式从我的Linux服务器上的某种单声道模拟器运行Powershell命令?
我想我不清楚如何使用nodejs代码“切换到使用cert auth”。你有什么样的例子或清晰的如何做到这一点?此外,使用证书的DotNet示例还有一节介绍如何生成证书并使用Powershell将其与您的自定义应用程序关联。所以看起来你需要PowerShell的访问权限,除非微软已经可以通过Web界面来做到这一点(我一直无法找到它)。 – AngularNerd