ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Windows cURL 获取 Openstack Swift Token

2020-08-25 13:31:44  阅读:327  来源: 互联网

标签:domain Windows auth Token user Openstack curl password id


1. Download CURL for Windows from https://curl.haxx.se/windows/ 

2. Extract it to a place, such as "C:\Program Files\".

3. Open CMD and cd to "C:\Program Files\curl-7.69.1-win64-mingw\bin"

4. Run "curl xxx" same as in Linux.



Notice the differences from using in Linux:

1. The \ which indicating a same line doesn't apply anymore.

2. All the ' should be replaced with ".

3. All the data part (after -d, and inside ""), should replace " with \".

 

For example:

In Linux, the comand looks like:

curl -i \
  -H "Content-Type: application/json" \
  -d '
{ "auth": {
    "identity": {
      "methods": ["password"],
      "password": {
        "user": {
          "name": "user",
          "domain": { "id": "default" },
          "password": "root"
        }
      }
    },
    "scope": {
      "project": {
        "name": "admin",
        "domain": { "id": "default" }
      }
    }
  }
}' -k \
  "https://1.1.1.10:5000/v3/auth/tokens"



In Windows, it should be transferred to 

curl -i   -H "Content-Type: application/json" -d "{\"auth\":{\"identity\":{\"methods\":[\"password\"],\"password\":{\"user\": {\"name\": \"user\",\"domain\":{\"id\":\"default\"},\"password\":\"root\"}}},\"scope\":{\"project\":{\"name\": \"admin\",\"domain\":{\"id\": \"default\" }}}}}" -k "https://1.1.1.10:5000/v3/auth/tokens"

标签:domain,Windows,auth,Token,user,Openstack,curl,password,id
来源: https://www.cnblogs.com/liujx2019/p/13559147.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有