我们正在开发 WEB API,并希望为 AuthN 和 AuthZ 集成 Azure AD。我们已经成功地整合了它。我们已经创建了企业应用程序、自定义角色,并为其分配了用户。现在我们需要允许使用 AWS 之类的密钥(秘密/访问密钥)访问 API。单个用户可以生成自己的密钥并将其存储在 Azure AD 中,以便在使用这些密钥时,可以对用户进行身份验证。
我没有找到使用 Azure AD 实现此目的的任何方法。欢迎任何相同的建议。同时,我已经通过自定义商店获取钥匙。请参考链接:https ://www.codeproject.com/Articles/1228892/Securing-ASP-NET-CORE-Web-API-using-Custom-API-Key
提前致谢。