当前位置: 首页 > news >正文

【云桌面容器KasmVNC】如何关闭SSL使用HTTP

1 缘起

根据实际的诉求,调整实现方式。
为用户提供云浏览器(通过浏览器访问远程浏览器),多用户的每个任务提供资源隔离的云浏览器。
该功能,由同事祥嵩曾调研与开发,使用KasmVNC实现功能,非常佩服祥嵩,无论是技术广度还是技术深度都是杠杠滴,无可挑剔。

实际的诉求是为任务做资源隔离,同时结合K8S部署服务,会创建很多Pod,由于默认的情况下,KasmVNC默认开启SSL,进入Pod需要使用HTTPS,而认证文件是使用OpenSSL自动生成的,因此使用Ingress和Service进行转发时需要专门配置认证,为了避免使用私有的SSL认证文件,改用HTTP。

本文就是将HTTPS转为HTTP方式的方案。

2 结果

  • 修改前:必须使用HTTPS访问

由于默认开启了SSL,必须使用HTTPS,独立启动服务时可以直接自动跳转安全转换,
当配合Ingress和Service时转发到Pod时,需要配置认证文件,否则Ingress无法正常访问。

相关文章:

  • [Linux]从零开始的STM32MP157移植Ubuntu根文件系统教程
  • Linux软连接和硬连接
  • git 挑选:git cherry-pick
  • DeepSeek改写glaredb的示例实现自定义CLI界面程序
  • c# 比较两个list 之间元素差异
  • (五)神经网络
  • uni-app项目实战笔记26--uniapp实现富文本展示
  • MicroProfile的配置和MicroProfile健康
  • 设备树引入
  • 动态面板axure
  • 告别固定密钥!在单一账户下用 Cognito 实现 AWS CLI 的 MFA 单点登录
  • Spring Cloud Gateway 实战:网关配置与 Sentinel 限流详解
  • 零知开源——基于STM32F407VET6零知增强板的四路独立计时器
  • 快速掌握广告联盟APP开发全流程,短剧和游戏广告app
  • 全面拥抱vue3
  • kubectl get pod返回数据研究
  • InfluxDB 3 Core数据库管理指南:从概念到实操的完整流程
  • 机器学习开篇:算法分类与开发流程
  • JavaScript中Object()的解析与应用
  • Redis—主从复制