Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 C# 应用程序,它利用 Winhttp 发出 Web 请求。有没有办法指定 WinHTTP 必须使用哪个网卡进行连接?
WinHTTP 或 WinInet 没有公开可用的选项来执行 Interface Affinity。System.Net 中似乎通过请求的 ServicePoint 上的 BindIPEndPointDelegate 支持它。
我很好奇强制特定接口的场景是什么,因为它指出堆栈的其余部分存在问题需要这样的东西。
WinHTTP 在 OSI 模型中处理此类硬件级别的东西是错误的。您将要考虑修改路由表。