问题标签 [ibm-iam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
332 浏览

kubernetes - 访问 IBM Cloud 中的 Kubernetes

我有一个朋友授予我访问他的 kube 集群(托管在 IBM Cloud 上)的权限。

我可以通过 IBM Cloud 控制台登录

访问 Worker 节点

但是,当我尝试通过 kubectl 访问它们时:kubectl get nodes

导致错误消息:

服务器错误(禁止):节点被禁止:用户“ https://iam.ng.bluemix.net/kubernetes# ”无法列出集群范围内的节点。

为什么控制台和 CLI 之间的访问 (RBAC) 会有所不同?

0 投票
0 回答
117 浏览

node-red - Watson Assistant NodeRed 节点不接受新的 IAM 安全凭证

是否有使用新 IAM 安全凭证的节点红色 Watson Assistant 节点更新?现有节点要求提供新的 IAM 凭证中不再提供的用户名和密码。

0 投票
1 回答
249 浏览

java - 如何使用 IAM 授权授权 IBM Cloud Watson 服务

我正在尝试通过 IBM Cloud Java SDK 授权我的 IBM Cloud 语音到文本服务(IAM 授权)。虽然我的 API 密钥和服务 url 是正确的,但我仍然401 not authorized从服务器获取。

这是我的代码:

这是服务器响应(日志)

我没有包含我的语音合成代码,因为它无关紧要。我检查了 IBM Java 文档和 IAM 文档。这就是他们指示在 IBM Cloud 中授权的方式。

IBM GitHub 页面示例

0 投票
2 回答
148 浏览

ibm-cloud-infrastructure - 使用 SoftLayer API 的 IAM 身份验证

我正在使用 SoftLayer REST API,而不是用户名和 API 密钥,我想使用我的 IAM 令牌进行身份验证。这可能吗?

0 投票
1 回答
350 浏览

ibm-cloud - IBM Cloud Functions“无法拉取容器映像”

我有一个要在 IBM Cloud Functions (OpenWhisk) 中运行的 docker 容器,因为我不希望该容器可公开访问,我想将它存储在 IBM Cloud Container Registry 中。为了让 OpenWhisk 能够访问它,我按照本教程解决了类似的问题:Access IAM-based services from IBM Cloud Functions

总结一下步骤:

  1. 为函数创建 IAM 命名空间
  2. 授予对容器注册表的命名空间访问权限

IAM 命名空间

但遗憾的是,这并没有解决问题,我仍然得到Failed to pull container image 'uk.icr.io/hvdveer/e2t-bridge:0.1.4'. 而且我真的找不到任何可以配置 API 密钥或其他东西的地方。

我怎样才能让它工作?

0 投票
1 回答
77 浏览

curl - 如何生成“com.ibm.cloud.iam.Identity.prod”cookie?

登录到 IBM Cloud 后,您将进入com.ibm.cloud.iam.Identity.prodcookie。

使用 IAM,如何生成此 cookie?似乎既不是access_token也不是uaa_token

谢谢!

0 投票
1 回答
43 浏览

authorization - 获取带有授权标头的 VPC 时,请求被选项拒绝

使用保存在授权标头中的 IAM 令牌生成请求以列出 vpc 详细信息 - 请求已从 React App 生成 -

配置

请求在飞行前请求期间失败,似乎浏览器请求标头正在向服务器请求权限以发出实际请求。

你能建议克服这个问题吗?

0 投票
1 回答
139 浏览

post - 尝试调用 IBM AppID 管理 API /users 时发布请求返回 403

我正在尝试在我的应用程序中创建自定义 IBM AppID Management Api 接口。为此,我使用 IBM IAM Token Manager 库来获取 IAM 访问令牌。

每当我尝试使用库生成的令牌预注册用户时,回调返回状态 403 - 禁止,但如果它直接通过 ibmcloud shell (ibmcloud iam oauth-tokens) 获取 IAM 访问令牌,它工作正常。

有人知道为什么会这样吗?我知道 IAM 令牌管理器库生成的访问令牌正在工作,因为我正在使用它来获取相同代码上的用户 ID。

当我的访问令牌出现问题时,它通常返回“未经授权”,而不是“禁止”。

我不知道为什么会这样。

提前致谢。

0 投票
0 回答
43 浏览

ibm-cloud - 如何使用 Java 和 IBM Cloud IAM 开发 sso

我一直在开发一个在 IBM Cloud Object Storage 上上传一些文件的 Java 应用程序。现在,要上传这个文件,我需要为每个用户使用 api 密钥和 api 密钥。是否可以使用 IBM 用户名/电子邮件和密码通过单点登录流程自动获取这对密钥?通过这种方式,用户可以通过他们的用户名和密码访问我的应用程序,并且该服务会尝试获取必要的密钥以使用 COS 和其他 IBM 服务。

谢谢

0 投票
2 回答
255 浏览

ibm-cloud - 是否可以使用 ibmcloud cli 以某种方式更新/更改默认资源组?

我已经搜索了 ibmcloud cli 文档,但如果可能的话,找不到更新默认资源组的方法,该资源组是在我们在 IBM Cloud ( https://cloud.ibm.com ) 上创建帐户时自动设置的。

只是想确保这是否可行。

谢谢!