我有一个 .NET 客户端应用程序,它需要使用两个不同的用户凭据与服务器进行通信。假设应用程序运行两个线程。开始运行时,每个线程都会发送用户和密码以进行身份验证,然后服务器会在 http 会话中存储一个 cookie。随后的调用发送身份验证 cookie 而不是用户凭据。
我们有两个用于同一进程的 cookie。wininet 如何“知道”为每个线程发送适当的 cookie?
wininet 是否管理每个线程的 cookie 集合?每个http会话?每个进程?
谢谢
我有一个 .NET 客户端应用程序,它需要使用两个不同的用户凭据与服务器进行通信。假设应用程序运行两个线程。开始运行时,每个线程都会发送用户和密码以进行身份验证,然后服务器会在 http 会话中存储一个 cookie。随后的调用发送身份验证 cookie 而不是用户凭据。
我们有两个用于同一进程的 cookie。wininet 如何“知道”为每个线程发送适当的 cookie?
wininet 是否管理每个线程的 cookie 集合?每个http会话?每个进程?
谢谢