服务接入Service开发常见问题梳理

网友投稿 731 2022-05-30

1、如何实现与ManageOne单点登录集成

--使用console框架无需做单点登录集成,因为可理解为第三方开发的前端代码放在ManageOne的同一个web容器中运行,共用一个会话,所有请求都是发送到ManageOne后台,ManageOne通过cosnole路由机制后台再转发给第三方云服务service。

2、ManageOne后台调用第三方云服务service如何实现鉴权

--浏览器发起的请求都调用到ManageOne后台,ManageOne将会话转换成token,然后转发调用第三方云服务service时在header中添加X-Auth-Token参数,第三方可以调ManageOne的token校验接口确认请求是否合法。

--第三方云服务service需要保存ManageOne的机器账号,非租户的操作使用机器账号token调用ManageOne的接口,租户操作则直接使用ManageOne传递的X-Auth-Token作为token。

3、创建订单接口时product_id、service_id如何获取,count表示什么意思,display参数哪里能够展示,tenancy到期后会怎样?

--前端页面通过console框架公共能力查询到产品ID,跳转到产品申请页面时产品ID已经写入到$rootScope中,可以直接获取,service_id为第三方云服务定义的id,比如demo中为hw_xxs。

--count表示订单中要申请实例的个数。

--display参数填写订单需要展示的内容,方便用户在订单查询页面可以直观展示订单关键参数。

--tenancy过期后ManageOne首页会有资源过期提示信息。

4、订单接口的params参数有什么要求

--可参考北向接口文档说明

云服务接入Service开发常见问题梳理

5、订单删除时params中的ids参数需要填写吗

--ids参数需要填写,申请订单时订单更新接口上报了资源ID并保存到ManageOne中,删除时订单会根据ids的值校验资源是否存在。

6、订单结果更新接口中resourceTags表示什么意思,可以不填吗

--resourceTags表示将上报资源时直接绑定标签,可以不填

7、上报标签和资源关系时operation_type中delete和delete_resource有什么区别

--使用delete即可,delete_resource不仅删掉标签关系还会删除资源

华为云Stack

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java网络 1.4 HTML 骨架和基本语法简介
下一篇:使用AppCube开发一个微信小程序打卡应用丨【玩转应用魔方】
相关文章