gpt4 book ai didi

ssl - websocket - 连接建立错误:net::ERR_INSECURE_RESPONSE

转载 作者:IT老高 更新时间:2023-10-28 13:05:17 30 4
gpt4 key购买 nike

无法连接到 websocket 服务器..

我使用与 nginx 完全相同的 private.keypublic.crt

证书是自签名的,但可以通过 nginx 通过 HTTPS 与网站的其余部分正常工作

http.ListenAndServe() 行未注释时,使用 ws:// 时 websocket 服务器工作

package main

import (
"flag"
"fmt"
"log"
"net/http"
)

const PORT uint = 8000

func main(){
host := parse_flags()

hub := newHub()
go hub.run()

http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
serve(hub, w, r)
})

server_host := fmt.Sprintf("%s:%d", host, PORT)

log.Println("Server listening on:", server_host)

err := http.ListenAndServeTLS(server_host, fmt.Sprintf("/var/ini/ssl/%s/public.crt", host), fmt.Sprintf("/var/ini/ssl/%s/private.key", host), nil)
//err := http.ListenAndServe(server_host, nil)
if err != nil {
log.Fatal("ListenAndServe:", err)
}
}

最佳答案

我有同样的错误,但我不知道你的网址。

我将 https://localhost:port 用于 HTTPS,将 wss://127.0.0.1:port 用于 WS。所以我不得不接受 https://localhosthttps://127.0.0.1 的证书(仅在 Chrome 中)。

关于ssl - websocket - 连接建立错误:net::ERR_INSECURE_RESPONSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42699051/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com