问题标签 [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.
openstack - OpenStack Swift TempAuth 身份验证产品使用
几乎在每个 OpenStack Swift 文档中都提到TempAuth是一个仅用于测试非生产环境的解决方案(但它是功能齐全的)。
在 prod 中不使用这种方法的关键原因是用户凭据存储在普通配置文件中,这会降低对象存储的整体安全性。
另一方面,如果 App 在内部使用对象存储(因此它只在内部基础架构中存储文件)并且身份验证和授权由 App 本身提供,那么这种方法似乎适合生产使用。
考虑到对象存储是内部的(或添加其他参数,它可以:)),您能否分享在 prod 环境中使用 TempAuth 的任何其他缺点?
python - 当它是对象列表的一部分时,如何访问对象属性
我在 Django 项目中使用 python-keystoneclient 模块基本上是为了学习。
环境:
我对返回对象列表的 api 进行了查询
如您所见,列表中的第二项具有比其他项更多的属性
当我使用以下
我得到这样的结果
如果我尝试这样做
我收到这个错误
我期待这能用 True 打印一行。
如果我使用 ipython 并运行
页。使用标签,我看到其他属性不可用
所以其他属性不可用。我错过了一步吗?
如果我出错了,我将不胜感激。
python - 为什么我的 try catch 解决方案没有按我的预期工作
我正在尝试验证 django 项目中的表单,验证的一部分是检查项目是否存在。
环境:
我目前有这张支票
try 部分将返回一个项目对象,或者它将有一个 404 not found 异常。
我试图在 NotFound 上除外,但 Django 给了我一个错误
我会很感激这方面的帮助。
authentication - 用于独立 Openstack Cinder 服务的自定义身份验证中间件
我正在尝试建立一个独立的煤渣服务。我想构建一个自定义身份验证中间件并使用它而不是 Keystone。有谁知道任何博客文章、文章等记录了构建自定义身份验证并将其与 Openstack 服务一起使用的过程?
openstack - 未能在 OpenStack 中发现可用身份
我在安装 OpenStack 时遇到了一点问题。当我使用这个时:
终端返回此错误:
解决办法是什么?
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 来减小大小
至
更改令牌大小后获得相同的令牌长度。
任何人都可以帮助我如何减小尺寸。
谢谢。
openstack - 我们在 Open Stack 中有发送电子邮件功能吗?
我们需要在 OpenStack-Keystone 中重置密码。Keystone API 提供用于密码重置的 API,但我想知道是否有服务可以帮助我们在 KeyStone 中创建帐户后触发电子邮件。我们希望在使用默认密码创建帐户后发送一封电子邮件,以便用户可以设置他/她的首次密码,然后仅激活帐户。
openstack - 对 openstack 和 swift 中的租户、项目、用户、帐户感到困惑
我tenant
对openstack和swift感到困惑。
我在租户下的 C3 上有多台机器,名为myTenant
. 这里tenant
与project
. 我无法理解这里的作用tenant
和project
含义。
我还有一个 swift 容器,我可以通过tenantID
和username
和访问password
它storageUrl
。这里和上面提到的有什么区别。tenant
myTenant
我使用swift stat -v <containerName>
并得到了Account
容器的KEY_<tenantId>
. 这里和有什么区别?tenant
user
Account
storageUrl
看起来像http://ip/KEY_<tenantId>
,它是一个容器的端点。那么,tenantId
这里仅限于一个容器吗?
谢谢。欢迎任何提示。
openstack - 在 RHEL 上为 Openstack Queens 安装和配置 Keystone
配置 Apache HTTP 服务器¶
完成安装¶
完成这些配置后:我运行了 openstack domain create --description "An Example Domain" example
输出: 服务不可用 (HTTP 503) 检查了每个配置文件,如 keystone.conf、Httpd.conf 等,但无法找到问题的根源。
有什么建议么?
openstack-keystone - 禁止:您无权执行请求的操作
我正在安装 openstack devstack 部署身份 ldap 我遵循了以下步骤:我也遵循了 devstack 的快速启动安装步骤 我创建了一个包含以下内容的 local.conf 文件:
然后我开始安装 ./stack.sh 每次安装尝试后我都遇到了同样的问题。请帮我。