买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:鞍钢集团信息产业有限公司
摘要:本发明涉及一种基于OpenResty跨语言异构微服务统一鉴权优化方法,包括用户、网关、微服务系统,网关包括OpenResty反向代理服务器和OpenResty鉴权插件,微服务系统包括安全管理微服务和普通应用微服务,用户通过网关进行微服务系统请求;OpenResty鉴权插件对请求根据用户凭证进行鉴权。本发明的优点是:通过将鉴权操作从SpringcloudGateway中或从鉴权服务中前置到了OpenResty反向代理服务器,减轻Web后端服务的压力,实现了对Web前端静态页面的鉴权控制;微服务的API接口会自动注册到安全管理微服务中,可以实现细粒度的鉴权;安全管理微服务实现了对用户、权限的管理,提供了URI权限查询接口,当用户登录时,将用户所拥有的权限写入会话中。
主权项:1.一种基于OpenResty跨语言异构微服务统一鉴权优化方法,包括用户、网关、微服务系统,用户通过网关访问微服务系统,其特征在于,网关包括OpenResty反向代理服务器和OpenResty鉴权插件,微服务系统包括安全管理微服务和普通应用微服务,用户通过网关进行微服务系统请求;具体包括以下内容:1安全管理微服务和普通应用微服务之间使用redis内存数据库进行共享会话,在HTTP请求头中使用HTTPCookie传递用户凭证;2由安全管理微服务对不同语言的微服务的WebAPI解析;3由安全管理微服务对不同语言的微服务的WebAPI解析之后的WebAPI接口信息的收集,实现用户的认证,用户、角色、权限的管理,并提供全量的URI权限列表,用户登录认证之后将权限信息写入会话中,权限包括API权限、页面权限、菜单按钮权限;4在OpenResty反向代理服务器中,实现鉴权网关,将鉴权操作从SpringcloudGateway前置到OpenResty反向代理服务器中的Openresty鉴权插件;5OpenResty鉴权插件对微服务系统请求根据用户凭证进行鉴权。
全文数据:
权利要求:
百度查询: 鞍钢集团信息产业有限公司 一种基于OpenResty跨语言异构微服务统一鉴权优化方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。