1.2. Ceph API 的身份验证和授权


访问 Ceph RESTful API 会经过两个检查点。第一个是验证请求是代表有效和现有用户完成的。其次,授权之前验证的用户可以在目标端点上创建、读取、更新或删除特定操作,如创建、读取、更新或删除。

用户开始使用 Ceph API 之前,需要有效的 JSON Web 令牌(JWT)。您可以通过 /api/auth 端点来检索这个令牌。

示例

[root@mon ~]# curl -X POST "https://example.com:8443/api/auth" \
  -H  "Accept: application/vnd.ceph.api.v1.0+json" \
  -H  "Content-Type: application/json" \
  -d '{"username": user1, "password": password1}'
Copy to Clipboard Toggle word wrap

此令牌必须与每个 API 请求一起使用,方法是将其放在 Authorization HTTP 标头中。

语法

curl -H "Authorization: Bearer TOKEN" ...
Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat