如何获取Anypoint平台访问令牌



我需要我的anypoint平台的访问令牌,该平台部署在prem服务器上,并具有白金订阅。因此,也可以访问Anypoint平台中的内容。我的意思是,这是一款混合动力车型。当我用我的试用帐户信用点击下面的URL时,它在我的试用账户上运行良好。https://anypoint.mulesoft.com:443/accounts/login低于响应

{
"access_token": "9123-4e33-84df-abc124",
"token_type": "bearer",
"redirectUrl": "/home/"
}

但当我尝试使用我的客户端creds时,得到的响应低于正文中的访问令牌。

{
"url": "https://verify.salesforce.com/verify/",
"body": {
"request": "eyJhFUzI1NiIsInR5cCI6Imp3dCIsImtpZCI6ImFueXBvaW50X2lhbV9wcm9kLWMyYy02NS0xNjYxNzMxMjI0Mjk5IiwidmVyIjoiMS4wIn0.eyJzdHkiOiJUZW5InRydXN0X3ZlcmlmaWVkX2RldmljZXMiOmZhbHNlLCJlbWFpbCI6IlNUaGlydXBhdGhpQEtDU291dGhlcm4uY29tIiw-E_-N4q4hBBkMq5NQ"
}
}

如果Anypoint平台组织使用外部标识,则不能使用登录API,因为登录实际上发生在您的公司标识提供商(IdP(中。通常需要令牌来自动访问API。你有两个选择:

  1. (不推荐(从组织的IdP获取承载令牌。您需要联系您的组织管理员,了解是否允许您这样做以及如何这样做。这实际上取决于IdP的实施
  2. (推荐(为您需要的访问创建一个连接的应用程序,然后获得连接应用程序的承载令牌

最新更新