Please sign in to comment.
Change tracker needs to send cookies in its request
TDSocketChangeTracker uses CFHTTPMessageCreateRequest, which is too low-level to use the shared cookie store, so it doesn't send any cookies. This breaks BrowserID auth, which is session-based. Fixed this by explicitly getting the cookies from the NSHTTPCookieStore and adding their headers.
- Loading branch information...
Showing with 19 additions and 7 deletions.