
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.10.2017, 23:15
|
|||
|---|---|---|---|
|
|||
UTL_HTTP - https через прокси с авторизацией |
|||
|
#18+
Добрый день, помогите, плз, (или киньте ссылку, если этот вопрос здесь уже обсуждался - искал, не нашел). Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production Задача - постучаться по https через прокси с авторизацией. Оба варианта кода ниже (код намеренно упростил, чтобы не грузить деталями бизнес-логики) дают одну и ту же ошибку "ORA-29268: HTTP client error 407 - Proxy Authentication Required". Посмотрел через tcpdump - да, действительно, в пакете, который формирует UTL_HTTP, заголовок Proxy-Authorization отсутствует. Ситуация возникает именно при попытке достучаться по https через прокси с авторизацией. Варианты "попроще" - http через прокси с авторизацией и без прокси, https без прокси - работает. DECLARE html_response VARCHAR2 (2000); BEGIN UTL_HTTP.set_wallet('file:wallet', 'password'); html_response := UTL_HTTP.REQUEST('https://target_host','http://proxy_user:proxy_pass@proxy_host:proxy_port', 'file:wallet', 'password'); END; DECLARE req UTL_HTTP.REQ; BEGIN UTL_HTTP.set_wallet ('file:wallet', 'password'); UTL_HTTP.set_proxy ('http://proxy_user:proxy_pass@proxy_host:proxy_port'); req := UTL_HTTP.BEGIN_REQUEST ('https://target_host'); END; Если у кого успешный опыт решения именно такой задачи, поделитесь, плз. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1885130]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 422ms |

| 0 / 0 |
