分享

有谁用过openstack修改密码的API接口啊?

desehawk 发表于 2015-2-10 21:14:44 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 4 21500
本帖最后由 desehawk 于 2015-2-10 21:24 编辑

有谁用过openstack修改密码的API接口啊?我怎么找到找不到

这个文档上没有
http://developer.openstack.org/api-ref-identity-v2.html

1.png


这种API


这个API文档的Update user不能修改密码











已有(4)人评论

跳转到指定楼层
s060403072 发表于 2015-2-10 21:19:00
本帖最后由 s060403072 于 2015-2-10 21:20 编辑

update_user
identity_api.update_user

keystone代码是有的

  1. def set_user_password
复制代码


2.jpg
3.jpg



4.jpg





回复

使用道具 举报

desehawk 发表于 2015-2-10 21:20:32
那个data的格式是什么啊


2.png 还是直接password:xxx呢


回复

使用道具 举报

s060403072 发表于 2015-2-10 21:23:14
Identity API v3的patch方法,可以update password
5.jpg


  1. {
  2.     "user": {
  3.         "default_project_id": "...",
  4.         "description": "...",
  5.         "domain_id": "--optional--",
  6.         "email": "...",
  7.         "enabled": "...",
  8.         "name": "...",
  9.         "password": "--optional--"
  10.     }
  11. }
复制代码


你看看post方法的那个JSON

patch方法的格式应该是一样的

post的password是可选项




不能用自己的token修改

没权限


要用admin的token



回复

使用道具 举报

desehawk 发表于 2015-2-10 21:23:47
终于搞出来了
谢谢

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条