-
Vert.x 3.3.0增强了网络、微服务、测试等特性
Vert.x发布了其工具集的3.3.0版本。该工具集用于基于JVM构建反应式、分布式、多语言应用程序。该版本提供了大量的新特性和改进,下面将介绍其中最重要的内容。网络Vert.x 3.3.0内置支持HTTP2,允许开发人员创建HTTP2客户端和服务器,包括H2C和HTTP2 push。HTTP/2是...
05月07日[解决方案]浏览:13
-
从 0 到 1:构建基于 Linux 的零信任网络架构(ZTNA)实践指南
在传统网络安全模型中,“信任”通常是基于网络边界的。然而在现代分布式、远程办公盛行的环境下,这种边界逐渐消失,攻击面也随之扩大。零信任网络架构(Zero Trust Network Architecture, ZTNA) 正是在这种背景下提出的,它强调“默认不信任任何人”,所有访问请求必须被认证和授...
05月07日[解决方案]浏览:13
-
Jenkins 接入 Microsoft Azure AD 登录
介绍Jenkins 可以通过安装插件,支持像 Microsoft Azure AD,Google,LDAP,Keycloak 等认证登录。下面介绍下如何配置 jenkins 接入 Microsoft Azure AD 认证。通过 SAML 接入 Microsoft Entra ID(Azure AD...
05月07日[解决方案]浏览:12
-
开源授权服务器:Keycloak和Spring Authorization Server
Keycloak和Spring Authorization Server都是流行的身份认证和授权解决方案,用于在应用程序中实现安全访问控制。...
05月07日[解决方案]浏览:15
-
在 Spring Boot3 里如何用 Keycloak 搭建身份认证体系?
身份认证是保障应用安全的关键环节。在开发 Spring Boot3 项目时,传统身份认证方式常难以满足复杂多变的安全需求,其配置过程繁琐,功能灵活性欠佳,无法适应多样化的项目场景。而 Keycloak 作为一款开源的身份验证和访问管理解决方案,为解决这些问题提供了有效的途径。Keycloak:身份认...
05月07日[解决方案]浏览:15
-
Keycloak Servlet Filter Adapter使用
Keycloak Client Adapters简介Keycloak client adapters are libraries that make it very easy to secure applications and services with Keycloak. We call th...
05月07日[解决方案]浏览:15
-
使用 Keycloak 和 LDAP 进行用户认证的流程
公司项目需要实现一个统一的用户认证和授权系统来控制对项目API的访问。由于用户数据已经由公司的LDAP系统来管理,我们需要与LDAP系统对接。...
05月07日[解决方案]浏览:14
-
Keycloak主题定制(keynote主题包下载)
概述我们之前在操作Keycloak管理控制台的时候,控制台界面的样式是Keycloak默认提供的,例如,欢迎页面如下这个页面的背景、logo都是Keycloak默认的,再比如登录页,如下这里的logo和背景也是Keycloak默认提供的。一般情况下,将Keycloak集成到公司产品,整体输出时,会统...
05月07日[解决方案]浏览:14
-
Keycloak REST API调用(key_load_public invalid format)
概述所有Keycloak控制台提供的功能,都能通过REST API来实现。要调用API,需要获得具有适当权限的访问令牌。访问令牌可以通过用户名/密码方式授权获取,也可以通过服务账号方式授权获取。Keycloak提供的REST API列表可以在管网中查看,如下:...
05月07日[解决方案]浏览:15
-
Keycloak服务搭建(keycloak部署)
安装方式Keycloak官网地址是https://www.keycloak.org/guides,支持下载压缩包后本地安装、使用Docker安装以及在Kubernetes上运行Docker方式安装...
05月07日[解决方案]浏览:14