我在 Azure Web 应用程序中运行了具有托管服务标识的代码(基本上是已注册 Azure AD 应用程序的 client_id 和 client_secret)。
我在 Azure AD 中注册了一个企业应用程序,并在 AWS IAM 中注册了一个相应的身份提供者。从 Azure AD 到 AWS 的用户的交互式联合 SSO 工作正常。
但我希望我的 Web 应用程序使用其客户端凭证来执行非交互式 SSO,以最终获得 OAuth2 令牌或 SAML 断言,然后可用于对 AWS 的 API 调用。
这可能吗?