c# - 无法使用 websocket 在 C# 中连接槽代理
问题描述
当我尝试在我的 Web 套接字清晰客户端中使用代理时,它会显示“指定了无效的代理身份验证挑战。”,即使代理凭据正确,如果我尝试将该代理设置为浏览器代理,它也可以正常工作。可能是什么问题呢?
我的代码:
static WebSocket socket;
socket = new WebSocket("ws://" + "example.com:8080", "guacamole");
socket.OnClose += OnClose;
socket.OnOpen += OnOpen;
socket.OnMessage += OnMessage;
socket.Compression = CompressionMethod.Deflate;
socket.SetProxy("http://" + "exampleproxy.com:31112", proxyUser, proxyPass);
socket.Connect();
解决方案
推荐阅读
- java - 不应该让具有彼此实例的类形成无限循环
- python - python请求:TypeError:__init__()得到了一个意外的关键字参数“代理”
- python-3.x - 如何在 tensorflow 对象检测 API 中获取多个边界框坐标
- isabelle - 数据类型转换函数需要很长时间来证明
- c# - 在 Property Setter 中调用方法是否正确?
- electron - 停止尝试在电子生成器更新中下载块图
- jquery - 在 Excel 文件中导出分组的数据表行
- windows - 转换文件夹中的文件列表...将逗号分隔为管道分隔
- ios - 如何让大班更优雅?
- reactjs - TS + React:有条件地使用基于 props 的接口