【发布时间】:2022-01-01 03:42:51
【问题描述】:
我正在构建我的第一个客户端-服务器应用程序,其中包含一个用 C# 编写并在 Ubuntu 上运行的安全 WebSockets 服务器。
我正在使用客户端连接到服务器并交换数据。问题是,如果我访问 https://localhost:5000/index.html,我的浏览器会向我保证连接是安全的。 但是,如果我尝试访问 https://127.0.0.1:5000/index.html,浏览器会提醒我证书不可信,因此会警告此连接不安全。
我的最终目标是从我的 LAN 内部访问服务器(假设通过访问 https://192.169.0.10:5000/index.html,其中 192.168.0.10 是服务器的地址),老实说,我不知道如何生成一个有效的证书。
即使我设法生成了一个,我应该如何处理它以确保我的通信安全?请帮助我,因为这件事开始占用很多时间。谢谢!
【问题讨论】:
标签: c# websocket https certificate