https 可以访问 8866端口吗

HTTPS 可以通过非标准端口(如 8866 端口)进行访问,但需要配置服务器和客户端的代理设置。以下是具体实现方式:

服务器端配置

以Nginx 为例,通过以下配置可将非 80/443 端口请求强制转为 HTTPS:

复制代码
server {
    listen 8866;
    server_name your_server_name;
    ssl_certificate /path/to/your/cert.crt;
    ssl_certificate_key /path/to/your/cert.key;
    location / {
        proxy_pass https://your_backend_server;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        force_ssl 1;
    }
}

listen 8866:监听 8866 端口。

ssl_certificate 和 ssl_certificate_key:指定 SSL 证书路径。

force_ssl 1:强制使用 SSL 加密。 ‌

客户端设置(以 Fiddler 为例)

‌安装 Fiddler 证书‌:在浏览器或移动设备上下载并安装 Fiddler 提供的证书。 ‌

‌配置代理‌:

‌PC 端‌:浏览器设置代理为 Fiddler 的 IP 地址(如 10.0.0.9),端口为 8866。 ‌

‌移动端‌:在 WiFi 设置中手动配置代理,服务器主机名为 Fiddler 的 IP,端口为 8866。 ‌

注意事项

若服务器使用公网 IP,需确保端口映射正确(如将公网 8866 映射到内网服务器的 7001 等)。 ‌

若无公网 IP,可通过局域网内访问(如 192.168.0.22:8866)。

相关推荐
sweet丶10 小时前
MQTT消息通道-基础篇
网络协议
奥利奥夹心脆芙12 小时前
辅助排查 HTTP 接口代码报错,实操完整案例分享
http
吠品13 小时前
一次 Nginx 报错 unexpected end of file 的排查记录
网络协议·https·ssl
代码中介商13 小时前
TLS握手全解析:从1.2到1.3的加密演进
网络·网络协议·http
xlq2232213 小时前
66.ip
网络·网络协议·tcp/ip
华纳云IDC服务商14 小时前
高防CDN和高防IP一起用,延迟会增加多少?
网络·网络协议·tcp/ip
yuegu77714 小时前
HarmonyOS应用<节气通>开发第25篇:HTTP请求封装
网络协议·http·harmonyos
IT大白鼠15 小时前
BGP多归属技术原理与应用实践
网络·网络协议·华为
忧云16 小时前
HTTP抓包工具:安装配置与使用教程
网络协议·网络抓包工具·http抓包
00后程序员张16 小时前
Jenkins 自动上传 IPA 到 App Store 把发布步骤融入 CI/CD
android·ios·小程序·https·uni-app·iphone·webview