curl - 如何生成“com.ibm.cloud.iam.Identity.prod”cookie?
问题描述
登录到 IBM Cloud 后,您将进入com.ibm.cloud.iam.Identity.prod
cookie。
使用 IAM,如何生成此 cookie?似乎既不是access_token
也不是uaa_token
。
谢谢!
解决方案
cookie 在技术上是一个urn:ibm:params:oauth:grant-type:iam-cookie
. 您可以将 cookie 交换为访问令牌...
curl -X POST \
https://iam.cloud.ibm.com/identity/token \
-H 'Authorization: Basic Yng6Yng=' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'grant_type=urn%3Aibm%3Aparams%3Aoauth%3Agrant-type%3Aiam-cookie&response_type=cloud_iam&cookie=xxxxxx'
xxxxxx
饼干在哪里。
推荐阅读
- python - 在 spyder 中导入第二个库时出现 KeyError / freeze importlib._bootstrap 错误
- vue.js - vue-router:如何在多个元素中使用视图路由器?
- javascript - 在作者演示没有问题的情况下无法加载 js 框架
- python - 创建多个会话时发出“远程结束关闭连接而无响应”
- python - 如何在 Mac 上的 Sublime Text 上安装 Pygame
- ios - WKWebView 内的 iframe 问题
- r - 创建具有不同 sd 和 mu 的行或列的矩阵
- networking - 接收方是否会丢弃具有无效 ACK 号的数据包?
- sql - 输出总是 1
- c# - 如何为存储为数组 [ticks,offset] 的 DatetimeOffset 创建 MongoDB TTL 索引?