Skip to content

Commit

Permalink
NTLM-аутентификация #9
Browse files Browse the repository at this point in the history
  • Loading branch information
vbondarevsky committed May 13, 2019
1 parent 01e72a6 commit 07856d1
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions src/CommonModules/КоннекторHTTP/Ext/Module.bsl
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
//
// URL: https://github.com/vbondarevsky/Connector
// e-mail: [email protected]
// Версия: 1.1.6
// Версия: 1.1.7
//
// Требования: платформа 1С версии 8.3.10 и выше

Expand Down Expand Up @@ -364,6 +364,8 @@
// *Тип - Строка - тип аутентификации. Допустимые значения: Digest, Basic. Для Basic Тип можно не указывать.
// *Пользователь - Строка - имя пользователя.
// *Пароль - Строка - пароль пользователя.
// *ИспользоватьАутентификациюОС - Булево - включает использование аутентификации NTLM или Negotiate.
// Значение по умолчанию: Ложь.
// *Прокси - ИнтернетПрокси - параметры прокси, которые будут использованы при отправке запроса.
// Значение по умолчанию: Неопределено. При этом если в конфигурации используется БСП,
// то значения прокси будет взято из БСП.
Expand All @@ -389,6 +391,8 @@
// *Тип - Строка - тип аутентификации. Допустимые значения: Digest, Basic. Для Basic Тип можно не указывать.
// *Пользователь - Строка - имя пользователя.
// *Пароль - Строка - пароль пользователя.
// *ИспользоватьАутентификациюОС - Булево - включает использование аутентификации NTLM или Negotiate.
// Значение по умолчанию: Ложь.
// *Прокси - ИнтернетПрокси - параметры прокси, которые будут использованы при отправке запроса.
// Значение по умолчанию: Неопределено. При этом если в конфигурации используется БСП,
// то значения прокси будет взято из БСП.
Expand Down Expand Up @@ -1328,13 +1332,17 @@
КонецЕсли;
КонецЕсли;

ИспользоватьАутентификациюОС = Аутентификация.Свойство("ИспользоватьАутентификациюОС")
И Аутентификация.ИспользоватьАутентификациюОС = Истина;

Возврат Новый HTTPСоединение(
ПараметрыСоединения.Сервер,
ПараметрыСоединения.Порт,
Пользователь, Пароль,
ДополнительныеПараметры.Прокси,
ДополнительныеПараметры.Таймаут,
ЗащищенноеСоединение);
ЗащищенноеСоединение,
ИспользоватьАутентификациюОС);

КонецФункции

Expand Down

0 comments on commit 07856d1

Please sign in to comment.