问题标签 [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 回答
1891 浏览

openstack - Devstack 的 Keystone 错误

我已按照链接在我的虚拟机上部署 devstack。当我在 VM 中执行 ./stack.sh 脚本时,一段时间后出现以下错误:

脚本终止时不提供任何信息,例如访问 Horizo​​n 的主机和运行脚本所用的时间。我使用 NAT 作为我的虚拟机网络配置,因为我无法使用桥接模式连接到我的网络。

尝试从 Web 浏览器访问 Horizo​​n 时没有收到任何响应。当我尝试执行 stack.sh(前面没有 ./unstack.sh)时,我得到堆栈已经在运行的错误。请注意,我在代理服务器后面,这分别是我在主机和来宾机器上的网络配置:

主机:

客机(桥):

我的 localrc 文件配置如下:

请注意,我在代理服务器后面。谷歌搜索这个错误返回了一些页面,这些页面表明可以通过使用 devstack 机器的主 IP 地址设置“no_proxy”变量来解决这个问题。

页面链接:

https://bugs.launchpad.net/devstack/+bug/1015705 https://answers.launchpad.net/devstack/+question/219539

我不知道在哪里添加这些设置或如何解决整个梯形失真错误。非常感谢任何帮助。提前致谢。

0 投票
6 回答
3213 浏览

openstack - Cloudfoundry grizzly keystone 与 devstack 安装:keystone.conf 中的 configparser 错误

我正在尝试在新的 ubuntu 12.04 服务器上安装 opnstack grizzly。sript 运行 fin 直到达到这一点:

日志文件:

解析指令:

https://github.com/openstack/keystone/blob/master/keystone/common/config.py

ConfigParser.InterpolationMissingOptionError :

当从值引用的选项不存在时引发异常。InterpolationError 的子类。

我实际上不明白引用的哪个选项不存在..

预先感谢您的帮助。

达米安

0 投票
1 回答
641 浏览

keystone - Owncloud + Swift + Keystone

我需要这个信息很快,所以请帮助我。我想知道我是否可以使用 keystone 作为身份验证方法在 Owncloud 应用程序上访问 OpenStack Swift?

0 投票
1 回答
180 浏览

keystone - 密钥库身份验证

我想在 Owncloud 上将 Openstack swift 用作外部存储,但我不知道我是否正确。所以,请告诉我:我可以在 Owncloud 上使用 Openstack Swift + Keystone 身份验证方法吗?我正在使用 Windows 服务器。

0 投票
1 回答
77 浏览

python - OpenStack 的 API 规范

是否有一个网页(例如 Java http://docs.oracle.com/javase/7/docs/api/),您可以在其中查看构成每个 Openstack 组件的类的文档?

我找了几天,找不到类似的东西。唯一的文档位于:

但是这些文档没有类树的规范。

0 投票
0 回答
498 浏览

openstack - 如何使openstack云只读

我们有一个 openstack 安装。在维护/升级期间,我们想让服务只读。主要阻止对 openstack 组件的所有 POST 调用。

一个单一的全局开关,用于停止从 UI 或 API 写入,除了一组特殊的用户

0 投票
0 回答
938 浏览

android - 在 google play 服务上生成 OAuth 2.0 客户端 ID

我正在尝试按照以下官方说明为 OAuth 2.0 客户端 ID 设置链接应用程序:

https://developers.google.com/games/services/console/enabling#step_3_generate_an_oauth_20_client_id

我发现了一个问题:“证书指纹:SHA1”是从一台计算机的 debug.keystone 创建的。因此,从那台计算机在 android 设备上运行应用程序是完美的。

但是如果我换到另一台电脑开发,即使代码相同,运行的应用程序也会报错(因为指纹不匹配)。如果我需要使用多台计算机来开发示例应用程序(例如,通过 git 同步),我如何设法在所有计算机上顺利运行该应用程序?那可能吗?我只是复制同一个梯形图吗?

谢谢

---更新:我试图复制 debug.keystone,它不起作用。错误信息已更改,但仍显示指纹不匹配。

0 投票
4 回答
13228 浏览

openstack - keystone OpenStack 中端点、区域等之间的关系

我真的很想了解关于端点、区域、租户、服务、用户和角色之间关系的 keystone 的底层。我试图找到相关文件,但遗憾的是,失败了。

任何人都可以提供任何指示或解释吗?

0 投票
1 回答
642 浏览

ssl-certificate - 带有中间 CA 证书的 Keystone SSL 配置

我正在尝试使用来自中间 CA 的 ssl 证书配置 keystone。
有没有办法让 keystone 为客户“服务”中间 CA 的证书?

我已经尝试在 keystone.conf 中设置它,并ca_certs在两个部分下使用选项,[ssl][signing]一些 https 客户端(firefox、curl、wget 和 keystone-client)仍然不信任证书。

它适用于 Chrome(ium) 和 Opera。

注意。通过 Apache 运行 Keystone 可以工作,但我正在寻找一个独立的 Keystone 实现。

0 投票
1 回答
797 浏览

c# - 使用 newtonsoft json.net 反序列化 keystone json 响应

我正在编写 C# 代码来访问 Swift 对象存储。第一步是根据 Keystone 身份服务对用户进行身份验证。我已成功完成此操作并获得以下 JSON 字符串作为响应。

我有使用 JSON.net 4.0.3 的代码,该代码使用一种相当粗略的方法(我的代码,而不是 newtonsoft)将信息从 JSON 中提取出来并放入我可以用来引用我需要的属性的字典集合中。我的代码看起来像这样。

我正在寻找的是一个更优雅的解决方案,它可能包括一个可以将 JSON 字符串反序列化为的类定义。我还没有找到类似的东西,我希望答案将对其他人对 Keystone 界面进行编程有很大帮​​助。感谢您提供任何建议的解决方案。