网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

openstack4j建立通用的认证连接公共方法是什么

今天就跟大家聊聊有关openstack4j建立通用的认证连接公共方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为延平企业提供专业的成都网站建设、成都网站设计延平网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。

keystone基本概念的介绍

openstack4j建立通用的认证连接公共方法是什么

要访问某些服务,用户向Keystone提供凭据并接收令牌。令牌只是一个字符串,通过Keystone在内部连接到用户和租户。此令牌随每个用户请求或服务生成的请求在服务之间传递到另一个服务以处理用户的请求。用户找到他们需要的服务的URL。例如,如果用户希望在Nova中生成新的VM实例,可以在Keystone提供的端点列表中找到指向Nova的URL并发送相应的请求。之后,Nova验证Keystone中令牌的有效性,并应根据提供的映像ID从某个映像创建实例,并将其插入某个网络。起初,Nova将此标记传递给Glance,以获取存储在其中某个位置的图像。之后,它要求Quantum将这个新实例插入网络;Quantum通过在Nova中请求信息来验证用户是否有权访问自己数据库中的网络和VM接口。此令牌在服务之间的整个过程中都会移动,以便它们可以向Keystone或彼此询问其他信息或某些操作。

直接上代码

/** *建立认证连接 **/public OSClientV3 getOSClientV3(String tenantId,String userid,
                                     String password,String region){
        String url = "http://127.0.0.1:5000/v3";if (tenantId == null || tenantId.equals("")) {
            tenantId = "defaultTenantId";
        }
        OSClientV3 osv3 = OSFactory.builderV3().endpoint(url)
                                                 .credentials(userid, password)
                .scopeToProject(Identifier.byId(tenantId)).authenticate();if (region != null && !"".equals(region)) {
            osv3.useRegion(region);
        }return osv3;

}

看完上述内容,你们对openstack4j建立通用的认证连接公共方法是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


分享名称:openstack4j建立通用的认证连接公共方法是什么
URL分享:http://bjjierui.cn/article/gspggc.html

其他资讯