Добавление куки в 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().

Другие вопросы по тегам