如何使用 SSO 身份验证部署到 Anypoint Runtime Manager?
How to deploy to Anypoint Runtime Manager using SSO authentication?
我们为我们的组织 Anypoint 使用 SSO 身份验证。我们想使用 Jenkins 自动部署 Mule Maven 应用程序。有很多自动部署的示例,但都在 pom.xml 中使用 username/password,这在使用 SSO 身份验证时不起作用。我们如何使用 SSO 自动化部署?
有两种选择:
[推荐] 使用 Connected App credentials as the authorization by setting the elements connectedAppClientId, connectedAppClientSecret and connectedAppGrantType in the <cloudHubDeployment>
configuration. You have to setup the Connected App first in Access Management. This is supported by the Mule Maven Plugin from version 3.4.0 及更新版本。
您可以使用身份提供商的 authorization token 作为授权。我知道你必须以某种方式获得令牌。这是您需要从您的身份提供商那里了解如何做到这一点的事情。
我们为我们的组织 Anypoint 使用 SSO 身份验证。我们想使用 Jenkins 自动部署 Mule Maven 应用程序。有很多自动部署的示例,但都在 pom.xml 中使用 username/password,这在使用 SSO 身份验证时不起作用。我们如何使用 SSO 自动化部署?
有两种选择:
[推荐] 使用 Connected App credentials as the authorization by setting the elements connectedAppClientId, connectedAppClientSecret and connectedAppGrantType in the
<cloudHubDeployment>
configuration. You have to setup the Connected App first in Access Management. This is supported by the Mule Maven Plugin from version 3.4.0 及更新版本。您可以使用身份提供商的 authorization token 作为授权。我知道你必须以某种方式获得令牌。这是您需要从您的身份提供商那里了解如何做到这一点的事情。