Коллеги, занимаюсь такой вот ... задачей.
Нужно из 1С получить oAuth токен и пообщаться с REST API Bitrix24...
Для начала, нужно получить code. По документации Битрикса нужно отправить такой запрос:
https://XXXXX.bitrix24.ua/oauth/authorize/?client_id=ID_ПРИЛОЖЕНИЯ&response_type=code&http%3A%2F%2FXXXXXXX.XXX
Затем сервак должен нас перенаправить на URL
http://XXXXXXX.XXX/?code=grprqfh71ogzfa5qb50b2rvwizickqn7&domain=XXXXX.bitrix24.ua&member_id=616c5rb77c856732c8c605eafac8d155
где code=grprqfh71ogzfa5qb50b2rvwizickqn7 - это то, что мне нужно...
Если делать это с помощью браузера, то все ок..
Но мне нужно это делать в 1С, причем в server-side.
Обычно, POST запросы в таком случае отправляют через WinHttp.WinHttpRequest.5.1 подключенный, как COM объект.
Собственно, вопрос. Отправляю запрос, жду выполнения и обращаюсь к полю URL этого объекта. Вижу там совсем не то, что видел в поле URL браузера после редиректа.. Пытался получить доступ к заголовку "Location", но такого заголовка нет..
Как получить текущий URL после редиректа?