Добавление куки в WLResourceRequest
Я использую Siteminder для аутентификации, как только он будет успешно аутентифицирован Siteminder, он вернет нам файлы cookie (которые будут использоваться для авторизации) в качестве параметра заголовка.
Я пытаюсь добавить эти файлы cookie с помощью API-интерфейса WLResourceRequest для авторизации, но мой код, похоже, не отправляет файлы cookie и выдает "Ошибка авторизации".
Код, используемый для добавления cookie с использованием WLClient
WLClient.getInstance().addGlobalHeader("Cookie", cookies);
Я даже пытался добавить куки перед вызовом WLResourceRequest,
request.addHeader("Cookie", cookies);
Я вижу, что файлы cookie были добавлены в заголовок, но когда я пытаюсь использовать этот параметр заголовка для авторизации, происходит сбой
1 ответ
Попробуйте добавить Cookie в качестве заголовка в сам WLResourceRequest.
Пожалуйста, обратитесь к документации API здесь. Ищите метод setHeader().