Rust中的Azure Active Directory身份验证

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

有没有人在Rust中使用Microsoft的Azure Active Directory身份验证?我已经在工作中构建了具有LDAP身份验证支持的服务,但我们现在需要在不使用LDAP的客户端部署所述应用程序。他们建议我们查看Active Directory联合服务和Azure Active Directory。

我一直在研究,似乎微软主要为流行的语言/框架提供Active Directory Authentication Library(ADAL),没有我能找到的准系统文档。

有谁知道我可以遵循的资源/在线文档?我正在寻找一些可以用requesthyper实现的通用REST API。

azure rust azure-active-directory
1个回答
0
投票

实际上,您可以参考官方文档Azure REST API Reference,了解如何使用Azure AD注册客户端应用程序,以及使用requesthyper在Rust中调用REST API进行身份验证。我认为这是你真正的需要。

否则,Python是Rust的一个很好的嵌入式脚本语言。如果您可以使用ADAL for Python通过身份验证获取访问令牌,我认为一个好的解决方法是使用一些货物模块,如PyO3/pyo3dgrunwald/rust-cpython来调用Python脚本,以便从Rust代码中使用AAD进行身份验证。

© www.soinside.com 2019 - 2024. All rights reserved.