gpt4 book ai didi

c# - 使用 ClientWebSocket 与 Websocket 服务器进行安全(SSL)连接

转载 作者:太空宇宙 更新时间:2023-11-03 14:13:08 26 4
gpt4 key购买 nike

我尝试在 .Net 中使用谷歌搜索支持 SSL(和代理)的 echo 客户端的示例代码,我有不支持 SSL 和代理的简单 echo 客户端,但我需要已通过证书实现 SSL 的客户端(自签名)

我正在使用 ClientWebSocket 进行连接(Websocket 服务器在 java 中)。

如何在 websocket 客户端(.net)和服务器(java)之间共享相同的自签名证书?

我试图找到一些例子,但没有得到任何帮助,任何方向都会有很大的帮助。

最佳答案

我不完全确定你到底在问什么,但是......

如果您想为客户端使用自签名证书,您需要使用以下命令手动验证该证书:ServicePointManager.ServerCertificateValidationCallback

为了测试,你可以这样做:

ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };

但是当转移到生产环境时,您应该删除此代码或放置一个实际的认证验证代码。

关于c# - 使用 ClientWebSocket 与 Websocket 服务器进行安全(SSL)连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26336059/

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