UE5 像素流进行内网https证书创建

  1. 确定证书需求

    内网 HTTPS 通信通常需要以下内容:

    自签名证书(适用于内网环境,不需要通过公开的证书颁发机构 CA)

    或者通过内部的企业 CA 签发的证书(更安全)。

  2. 生成自签名证书

    使用工具(如 OpenSSL)生成自签名证书。

    使用 OpenSSL 的步骤:

    安装 OpenSSL(如果尚未安装)

在 Linux 上使用包管理器:sudo apt install openssl

在 Windows 上可以从 OpenSSL 官网 下载。

生成私钥和证书签名请求 (CSR):

bash 复制代码
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr

在提示时输入所需信息:
重点需要输入当前主机ip

bash 复制代码
Common Name (CN) 应填写服务器的主机名或 IP 地址。

生成自签名证书:

bash 复制代码
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

合并为 .pem 文件(UE5 像素流服务器需要 PEM 格式):

bash 复制代码
cat server.key server.crt > server.pem

下图为生成后的文件server.key,server.pem

  1. SignallingWebServer文件夹中创建certificates文件夹,将文件server.key,server.pem复制到该文件夹中,修改名称server.key为client-key.pem,server.pem为client-cert.pem

  2. 修改config.json文件,添加一下内容
bash 复制代码
"HTTPSCertFile": "./certificates/client-cert.pem",
"HTTPSKeyFile": "./certificates/client-key.pem",
相关推荐
严谨的麻辣烫16 小时前
数据中心出口与住宅出口的技术差异:从 ASN 到 TCP 行为的一次拆解
网络·网络协议·tcp/ip
2501_9159214318 小时前
抓包鹰 Traceeagle 解除证书绑定,SSL Pinning 解除
网络·网络协议·网络安全·ios·adb·https·ssl
Lucky_Turtle18 小时前
【SSL】letsencrypt域名证书申请,Cloudflare域名
网络·网络协议·ssl
路由侠内网穿透18 小时前
本地部署企业级快速开发平台芋道管理后台并实现外部访问
运维·服务器·网络·网络协议
吴梓穆19 小时前
UE5 播放透明视频
ue5
日月云棠1 天前
UE5源码分析之Editor——AnimationBlueprintEditor模块全面分析
ue5
远离UE41 天前
UE5 不同贴图采样类型的区别
ue5
Sylvia33.1 天前
篮球数据API的技术架构与工程实践:基于火星数据WebSocket实时推送体系
java·python·websocket·网络协议·架构
m0_749492221 天前
精密制造检测设备采购:五款超高精度三坐标测量机对比
网络协议
聚美智数1 天前
SSL证书信息查询-SSL域名解析-SSL证书查询服务-SSL证书解析服务API接口介绍
网络·网络协议·ssl