问题标签 [openstack-keystone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
159 浏览

openstack - OpenStack Swift TempAuth 身份验证产品使用

几乎在每个 OpenStack Swift 文档中都提到TempAuth是一个仅用于测试非生产环境的解决方案(但它是功能齐全的)。
在 prod 中不使用这种方法的关键原因是用户凭据存储在普通配置文件中,这会降低对象存储的整体安全性。
另一方面,如果 App 在内部使用对象存储(因此它只在内部基础架构中存储文件)并且身份验证和授权由 App 本身提供,那么这种方法似乎适合生产使用。
考虑到对象存储是内部的(或添加其他参数,它可以:)),您能否分享在 prod 环境中使用 TempAuth 的任何其他缺点?

0 投票
1 回答
30 浏览

python - 当它是对象列表的一部分时,如何访问对象属性

我在 Django 项目中使用 python-keystoneclient 模块基本上是为了学习。

环境:

我对返回对象列表的 api 进行了查询

如您所见,列表中的第二项具有比其他项更多的属性

当我使用以下

我得到这样的结果

如果我尝试这样做

我收到这个错误

我期待这能用 True 打印一行。

如果我使用 ipython 并运行

页。使用标签,我看到其他属性不可用

所以其他属性不可用。我错过了一步吗?

如果我出错了,我将不胜感激。

0 投票
2 回答
80 浏览

python - 为什么我的 try catch 解决方案没有按我的预期工作

我正在尝试验证 django 项目中的表单,验证的一部分是检查项目是否存在。

环境:

我目前有这张支票

try 部分将返回一个项目对象,或者它将有一个 404 not found 异常。

我试图在 NotFound 上除外,但 Django 给了我一个错误

我会很感激这方面的帮助。

0 投票
0 回答
51 浏览

authentication - 用于独立 Openstack Cinder 服务的自定义身份验证中间件

我正在尝试建立一个独立的煤渣服务。我想构建一个自定义身份验证中间件并使用它而不是 Keystone。有谁知道任何博客文章、文章等记录了构建自定义身份验证并将其与 Openstack 服务一起使用的过程?

0 投票
2 回答
13135 浏览

openstack - 未能在 OpenStack 中发现可用身份

我在安装 OpenStack 时遇到了一点问题。当我使用这个时:

终端返回此错误:

解决办法是什么?

0 投票
0 回答
79 浏览

openstack-keystone - devstack - 如何减少 openstack keystone X-Subject-Token 大小

通过 devstack 我安装了 openstack。

我发出以下命令来获取令牌

HTTP/1.1 201 创建日期:2018 年 5 月 4 日星期五 10:45:28 GMT 服务器:Apache/2.4.18 (Ubuntu)

如何将 X-Subject-Token 大小减小到 32 位。

我试图通过将默认值更改为 32 大小来从 lib/keystone 配置文件中设置 max_token_size 来减小大小

更改令牌大小后获得相同的令牌长度。

任何人都可以帮助我如何减小尺寸。

谢谢。

0 投票
1 回答
53 浏览

openstack - 我们在 Open Stack 中有发送电子邮件功能吗?

我们需要在 OpenStack-Keystone 中重置密码。Keystone API 提供用于密码重置的 API,但我想知道是否有服务可以帮助我们在 KeyStone 中创建帐户后触发电子邮件。我们希望在使用默认密码创建帐户后发送一封电子邮件,以便用户可以设置他/她的首次密码,然后仅激活帐户。

0 投票
1 回答
2117 浏览

openstack - 对 openstack 和 swift 中的租户、项目、用户、帐户感到困惑

tenant对openstack和swift感到困惑。

我在租户下的 C3 上有多台机器,名为myTenant. 这里tenantproject. 我无法理解这里的作用tenantproject含义。

我还有一个 swift 容器,我可以通过tenantIDusername和访问passwordstorageUrl这里和上面提到的有什么区别。tenantmyTenant

我使用swift stat -v <containerName>并得到了Account容器的KEY_<tenantId>. 这里和什么区别?tenantuserAccount

storageUrl看起来像http://ip/KEY_<tenantId>,它是一个容器的端点。那么,tenantId这里仅限于一个容器吗?

谢谢。欢迎任何提示。

0 投票
0 回答
594 浏览

openstack - 在 RHEL 上为 Openstack Queens 安装和配置 Keystone

配置 Apache HTTP 服务器¶

完成安装¶

完成这些配置后:我运行了 openstack domain create --description "An Example Domain" example

输出: 服务不可用 (HTTP 503) 检查了每个配置文件,如 keystone.conf、Httpd.conf 等,但无法找到问题的根源。

有什么建议么?

0 投票
0 回答
844 浏览

openstack-keystone - 禁止:您无权执行请求的操作

我正在安装 openstack devstack 部署身份 ldap 我遵循了以下步骤:我也遵循了 devstack 的快速启动安装步骤 我创建了一个包含以下内容的 local.conf 文件:

然后我开始安装 ./stack.sh 每次安装尝试后我都遇到了同样的问题。请帮我。