卷曲到Openshift控制台以获取访问令牌

卷曲到Openshift控制台以获取访问令牌,openshift,Openshift,我正在尝试检索openshift登录的用户访问令牌。我想要实现的方法是通过curl命令,用户提供用户名和密码,作为响应,将获得令牌。我不能使用openshift python客户端,它只能是GET/POST调用。您需要执行以下步骤 从curl命令导出/获取令牌 导出令牌=$(curl-u user1:test@123-基 '' |grep-oP“访问令牌=\K[^&]*”) 导出/设置端点 导出端点=myose01:8443 使用上述两个变量测试任何打开的轮班休息调用 测试样本:- curl -

我正在尝试检索openshift登录的用户访问令牌。我想要实现的方法是通过curl命令,用户提供用户名和密码,作为响应,将获得令牌。我不能使用openshift python客户端,它只能是GET/POST调用。

您需要执行以下步骤

  • 从curl命令导出/获取令牌
  • 导出令牌=$(curl-u user1:test@123-基 '' |grep-oP“访问令牌=\K[^&]*”)

  • 导出/设置端点
  • 导出端点=myose01:8443

  • 使用上述两个变量测试任何打开的轮班休息调用
  • 测试样本:-

    curl -k \
        -H "Authorization: Bearer $TOKEN" \
        -H 'Accept: application/json' \
        https://$ENDPOINT/oapi/v1/projects
    

    您好,令牌保存在本地系统中的kube配置文件中,oc从中获取令牌
    oc whoami-t
    我想从我的网页本身登录并用javascript保存会话,我没有访问任何平台的权限,因此无法使用oc或其他相关工具extensions@Sachin您的问题通过以下解决方案解决了吗?