swift v1 auth和v2 auth之间的区别?

时间:2017-11-01 08:14:15

标签: authentication openstack-swift keystone

我可以说tempauth属于v1 auth,还是keystone属于v2 auth?如何判断身份验证是v1还是v2?

1 个答案:

答案 0 :(得分:0)

  

我可以说tempauth属于v1 auth,还是keystone属于v2 auth?

排序。 Tempauth是一种完全在代理服务器中运行的配置。 Keystone认证工作“喜欢”OAUTH。您向Keystone请求令牌并使用该令牌在SWIFT上执行操作。 Tempauth仅用于测试目的。 Keystone是为生产环境而制作的。

  

如何判断身份验证是v1还是v2?

这是一个棘手的问题。如果对Swift集群一无所知,那就不可思议了。如果您的提供商向您发送了有关身份验证的任何信息,您可以检查是否必须连接keystone。如果他/她不使用Keystone,他/她可能正在使用其他身份验证方法,如ldap或swauth。提示:通常keystone在端口5000上运行。