.Net Windows webBrowser - как извлечь заголовок авторизации из ответа webBrowser и отправить на другой последовательный запрос?

У меня есть приложение для рабочего стола Windows. Мне нужно открыть страницу входа SSO в приложении Windows. Для этого я использую веб-браузер Windows, чтобы открыть страницу входа в систему единого входа. После успешного входа в систему мне нужно получить заголовок авторизации от входа в систему единого входа и использовать этот токен авторизации для последовательных вызовов REST.

Проблема в том, что я не могу извлечь заголовки авторизации Navigated и DocumentCompleted. Может кто-нибудь предложить, как я могу извлечь этот заголовок авторизации из первого вызова и как я могу использовать тот же заголовок для последующих вызовов REST?

Заранее спасибо!!

1 ответ

Решение

Я решил это сам.

Как я объяснил в вопросе, для входа в систему с правами доступа я захожу на настоящую страницу входа на сайт. После входа на страницу входа я получаю токен авторизации от ответа в событии DocumentCompleted. И я использую тот же токен для последующих вызовов REST.

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